This class implements the Axis-Aligned Bounding Box to measure spacial enclosure.
The helper class to parse data from a binary stream.
This class implements material which describes the feel and look of a mesh.
This class provides some utility methods for 3D mathematics.
This class implements 3x4 matrix and mass operations for 3D transformations.
This class implements mesh that is used as an expression of 3D object and the basic primitive for rendering.
This class implements a scene loader from a wavefront obj file.
PickInfo is used as the return value of JSC3D.Viewer's pick() method, holding picking values at a given position
on the canvas.
This class implements scene that contains a group of meshes that forms the world.
This class implements a scene loader from an STL file.
This class implements texture which describes the surface details for a mesh.
Viewer is the main class of JSC3D.