Releases: TarballCoLtd/jse3d
jse3d v3.3.2
jse3d v3.3.1
jse3d v3.3.1
Changes:
-Adds the ability to change precision of the camera position overlay to double, float, or integer precision
Update 12/11/20:
This is probably the last jse3d release as NEO3D is set to replace it very soon and quite frankly, I've lost interest in developing jse3d. Feel free to do with it whatever you want, as long as the license permits it. If you find any bugs, I'll accept pull requests that fix them.
jse3d v3.3
jse3d v3.3
Changes:
-Adds baked lighting, which can be achieved by marking the objects which should have a baked lightmap as static (with Object3D.setStatic()) and setting the desired directional lights to static (parameter in the constructor)
jse3d v3.2
jse3d v3.2
Changes:
-Adds support for multiple directional lights
-Directional lights are now scriptable
-Removed square pyramid demo
-Minor performance improvements
jse3d v3.1.1
jse3d v3.1.1
-Fixes IllegalArgumentException in double buffering code
-Fixes macOS support (all example classes tested on macOS 10.15.4)
-Fixes Javadoc grammar
-Fixes JFrame refusing to close after an uncaught RuntimeException is thrown
-Fixes face vertices stretching to include (0,0), however this 'fix' introduces new, albeit less noticeable, graphical issues
-Fixes camera position printing point not being taken into account
jse3d v3.1
jse3d v3.1
Changes:
-Implements directional and ambient lighting in Scenes
-Adds DirectionalLightDemo
-Fixes IllegalArgumentException
jse3d v3.0.2
jse3d v3.0.2
Changes:
-Minor performance improvements
-Adds ability to set scroll wheel multiplier
-Adds ability to directly set rendering hints
jse3d v3.0.1
jse3d v3.0.1
Changes:
-Fixes bug where lines would default to (0,0) on NullPointerException
-Fixes bug with face rendering
-Fixes bug with high-resolution scroll wheels
jse3d v3.0
jse3d v3.0
Changes:
-Adds support for importing Wavefront .obj models (.mtl support coming soon)
-Adds ObjModelDemo which demos loading an .obj model
-Moves Display fields to DisplayFields class
-Adds a render script that has two methods, one called before rendering and one called after
-Renames Line to Edge
-Improves Edge.equals(Object) method
-Renames top package from com.emeryferrari to com.alyxferrari
jse3d v2.6.3
jse3d v2.6.3
Changes:
-Removes jse3dnetworklib dependency
-All release JARs will be generated by Maven from now on
-Minor performance improvements
-Adds 'highest FPS count' to average FPS log
-Expands Display imports to no longer use *