Releases: TarballCoLtd/jse3d
jse3d v1.5.7
jse3d v1.5.7
Changes:
-Addresses a bug that would draw faces in the incorrect order
-Sets lines to not be rendered by default
jse3d v1.5.6.1
jse3d v1.5.6.1
Changes:
-Moves mouseDiff instantiation to Display constructor
-Removes unnecessary ObjectTemplates enumeration
-Object3D, Face, Line, Point3D, Triangle, and Scene now all implement the Serializable interface
-Object3DSerializer was renamed to JSE3DSerializer and now supports serializing Scene objects
-Fixes bug with FPS counter
-Adds method to get actual camera position, rather than simulated camera position
-Applies a temporary fix for a NullPointerException that occasionally occurred in face rendering
Known bugs:
-Faces disappear when approaching the edge of the screen
-Faces of individual Object3Ds are drawn in the correct order, but not in relation to other Object3Ds
jse3d v1.5.2
jse3d v1.5.2
Changes:
-Improves support for integration into apps with other frame components
jse3d v1.5.1
jse3d v1.5.1
Changes:
-Moves template building from Scene class to ObjectTemplate class
-ObjectTemplate enum is renamed to ObjectTemplates
-Color inversion is more efficient
-Scene constructor is now publicly accessible
-movePosAbs() and movePosRel() functions in Point3D and Object3D classes can now take the camera position in the form of a Point3D instead of a Display object
-Added a method to set a single object in a Scene's Object3D[] array
jse3d v1.5
jse3d v1.5
Changes:
-Removed experimental CPU multithreading feature due to extreme instability
-Added templates for instantiating geometric shapes in the Scene class
jse3d v1.4
jse3d v1.4
Changes:
-Adds experimental CPU multithreading support (default is singlethreaded)
-Adds getters for camera mode and thread mode
-Adds a setter for thread mode
jse3d v1.3.7
jse3d v1.3.7
First stable release!
Changes:
-Fixes distortion upon moving the camera, the last remaining known bug
jse3d v1.3.6 beta
jse3d v1.3.6 beta
Changes:
-Fixed a bug where objects behind the camera would be rendered
jse3d v1.3.5 beta
jse3d v1.3.5 beta
Changes:
-Adds the ability to set the camera position
-Adds the ability to set the camera distance
-Adds the ability to set the camera mode to drag or move (default is drag)
-Adds the ability to transition the camera distance
-Adds the ability to use the scroll wheel to adjust the camera distance
Known issues:
-When objects do not have a center of (0,0,0), mild to severe perspective distortion occurs
jse3d v1.3.4 beta
jse3d v1.3.4 beta
Changes:
-Adds getters and setters for the physics timestep (default is 60)