Version 0.3.0
<dependency>
<groupId>com.github.hageldave.jplotter</groupId>
<artifactId>jplotter</artifactId>
<version>0.3.0</version>
</dependency>
Major Changes:
- CoordSysCanvas replaced by CoordSysRenderer
- BlankCanvas needs to be used in conjunction with Renderers now.
- Renderer.render method now takes 4 arguments (int,int,int,int) which describe the current viewport rectangle.
- SplitscreenRenderer can be used to create two separate viewports on the same canvas (more space dividing renderers like this planned)
- TriangleDetails use Point2D coordinates so they can change dynamically
- ShaderRegistry class for sharing identical shaders in same context (preventing duplicates)