Skip to content

Releases: TarballCoLtd/jse3d

jse3d v3.3.2

10 Apr 17:24
Compare
Choose a tag to compare
  • Fixed crash with no GPU OpenCL drivers installed
  • Added linked invocation support to DisplayBuilder

jse3d v3.3.1

05 Oct 19:59
Compare
Choose a tag to compare

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

05 Oct 02:45
c65d540
Compare
Choose a tag to compare

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

08 Aug 01:17
Compare
Choose a tag to compare

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

25 Jul 15:55
Compare
Choose a tag to compare

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

22 Jul 08:28
Compare
Choose a tag to compare

jse3d v3.1

Changes:
-Implements directional and ambient lighting in Scenes
-Adds DirectionalLightDemo
-Fixes IllegalArgumentException

jse3d v3.0.2

20 Jul 11:54
Compare
Choose a tag to compare

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

20 Jul 06:50
Compare
Choose a tag to compare

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

19 Jul 12:33
Compare
Choose a tag to compare

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

17 Jul 11:18
Compare
Choose a tag to compare

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 *