This package provides tools to visualize and render scenes in three dimensions.
Scene
, a Camera
, and a
BufferedImage
and generate a rendered view of the scene in the image. SparseArray
, but for which four lists are
maintained in parallel. A list of "world coordinate" vertices and "world coordinate" faces
represents the live scene content, and parallel lists of vertices and faces are maintained. Tuple3
, where the
superclass fields represent the normal vector to the face. Tuple3
, where the
superclass fields represent the normal vector to the face.
As the author of the source code available by following the links above, I hereby place this source code in the public domain. You can use, modify, and distribute the source code and executable programs based on the source code. However, note the following:
DISCLAIMER OF WARRANTY
This source code is provided "as is" and without any express or implied warranties whatsoever. The user must assume the entire risk of using the source code.