com.jme3.renderer.package.html Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jme3-core Show documentation
Show all versions of jme3-core Show documentation
jMonkeyEngine is a 3-D game engine for adventurous Java developers
The com.jme3.renderer
package provides classes responsible for
rendering.
The most critical classes are the {@link com.jme3.renderer.Renderer},
which is the low-level rendering implementation and is abstract, and the
{@link com.jme3.renderer.RenderManager} class, which provides the high-level
rendering logic on top of the Renderer
.
To accompany rendering, several helper classes are available.
- The {@link com.jme3.renderer.Camera} is used to specify the point-of-view
from which scenes are rendered.
- The {@link com.jme3.renderer.ViewPort} is the
aggregation of a Camera and a set of {@link com.jme3.scene.Spatial scenes}
which are to be rendered, as well as additional info.
- The {@link com.jme3.renderer.Caps} class contains renderer capabilities
which the user can query to find out what features are available in the
rendering implementation.
- The {@link com.jme3.renderer.Statistics} class is updated in real time
by the Renderer, and is used to find out various statistics about
the rendering
- The {@link com.jme3.util.NativeObjectManager} and {@link com.jme3.util.NativeObject} classes
provide a link between the renderer's native objects and Java's garbage collected objects,
allowing the engine to track when the Java object counterpart is garbage collected
and then delete the native object counterpart from the renderer.
© 2015 - 2024 Weber Informatics LLC | Privacy Policy