Skip to content

Releases: TarballCoLtd/jse3d

jse3d v2.4

04 Jul 09:29
Compare
Choose a tag to compare

jse3d v2.4

Changes:
-Cleans up code in Display class
-Significant performance improvements

jse3d v2.3

01 Jul 02:26
Compare
Choose a tag to compare

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

22 Jun 12:14
Compare
Choose a tag to compare

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

22 Jun 11:56
Compare
Choose a tag to compare

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

22 Jun 11:32
Compare
Choose a tag to compare

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

22 Jun 10:54
Compare
Choose a tag to compare

jse3d v2.2.4

Changes:
-Adds a static method of Vector3 to compute two vector's cross product

jse3d v2.2.3

22 Jun 08:58
Compare
Choose a tag to compare

jse3d v2.2.3

Changes:
-Implements both static and instance methods for vector arithmetic

jse3d v2.2.2

21 Jun 13:27
Compare
Choose a tag to compare

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

21 Jun 13:15
Compare
Choose a tag to compare

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

21 Jun 12:47
Compare
Choose a tag to compare

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