43

Releases · emeryferrari/jse3d · GitHub

 3 years ago
source link: https://github.com/emeryferrari/jse3d/releases
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Be notified of new releases

Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 50 million developers.

Sign up

alyxferrari released this 28 days ago · 11 commits to master since this release

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

Assets 5

alyxferrari released this on 19 Jul · 34 commits to master since this release

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

Assets 5

alyxferrari released this on 16 Jul · 46 commits to master since this release

jse3d v2.6.2

Changes:
-More performance improvements achieved by using a Runnable for rendering 'extras' instead of if statements
-Introduces Maven dependency management; note: jse3dnetworklib is not on Maven and must be imported yourself, however it is only needed if using the networking code
-Adds a stop() method to the Script interface which is called when the program quits
-If FPS logging is enabled, when the program quits the average FPS will be printed to the console

Assets 6

alyxferrari released this on 16 Jul · 53 commits to master since this release

jse3d v2.6

Changes:
-Significant performance improvements achieved by using a Runnable to control render targeting instead of if statements
-Renames Updatable interface to Script
-Adds a method to directly set a Particle's script (redirects to getTrajectory.setScript())
-Completed Javadocs for Particle, Scene, Trajectory, Triangle, Display, Math3D, Time, CPU_OpenCLDriverNotFoundError, GPU_OpenCLDriverNotFoundError, ParticleNotSetException, CameraMode, InterpolationMode, RenderQuality, RenderTarget, and JSE3DConst
-Partial Javadocs for Vector3

Assets 5
PreviousNext

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK