Releases: TarballCoLtd/jse3d
jse3d v2.4
jse3d v2.4
Changes:
-Cleans up code in Display class
-Significant performance improvements
jse3d v2.3
jse3d v2.3
Changes:
-Updates project to the v1.1 jse3dserver API standard
-Implements SSL for server-client connections to ensure a secure connection over the Internet
-Vector3.normalize() now changes the current vector to its normal, and Vector3.getNormal() now has the same functionality as normalize() did in previous versions
-Adds vector scaling methods
-Source code will be included in all jse3d release JARs from now on
jse3d v2.2.7
jse3d v2.2.7
Changes:
-Adds more vector arithmetic methods
-Adds both a static and instance method of Vector3 to clamp a vector's magnitude to a specified length
jse3d v2.2.6
jse3d v2.2.6
Changes:
-Adds a static method of Vector3 to get the distance between two vectors
-Adds static methods of Vector3 to get the minimum and maximum vector of two vectors
jse3d v2.2.5
jse3d v2.2.5
Changes:
-Adds static methods of Vector3 to calculate two vector's dot product, and the angle between two vectors
jse3d v2.2.4
jse3d v2.2.4
Changes:
-Adds a static method of Vector3 to compute two vector's cross product
jse3d v2.2.3
jse3d v2.2.3
Changes:
-Implements both static and instance methods for vector arithmetic
jse3d v2.2.2
jse3d v2.2.2
Changes:
-Sets faces to be rendered by default
-Allows setting of the point where the camera's position is printed (default is (0, 11))
jse3d v2.2.1
jse3d v2.2.1
Changes:
-Fixes a bug that existed in all render targets where all objects were required to have a point length of exactly the value of maxPointsObject
jse3d v2.2
jse3d v2.2
Note: Vector arithmetic coming in a future update.
Changes:
-Renames Point3D to Vector3
-Adds methods to get a vector's magnitude, square magnitude, and normal
-Vector instance variables are now protected, and use getters and setters
-Scaling is now possible on vectors and Object3Ds, with a specified center point
-Classes that represent 3D entities or that represent properties of 3D entities now override Object.equals(Object)
-In classes where having this method makes sense, Object.toString() is overridden