Package com.jme3.renderer

The com.jme3.renderer package provides classes responsible for rendering.

See:
          Description

Interface Summary
GL1Renderer Renderer sub-interface that is used for non-shader based renderers.
Renderer The Renderer is responsible for taking rendering commands and executing them on the underlying video hardware.
 

Class Summary
Camera Camera is a standalone, purely mathematical class for doing camera-related computations.
IDList A specialized data-structure used to optimize state changes of "slot" based state.
RenderContext Represents the current state of the graphics library.
RenderManager RenderManager is a high-level rendering interface that is above the Renderer implementation.
Statistics The statistics class allows tracking of real-time rendering statistics.
ViewPort A ViewPort represents a view inside the display window or a FrameBuffer to which scenes will be rendered.
 

Enum Summary
Camera.FrustumIntersect The FrustumIntersect enum is returned as a result of a culling check operation, see Camera.contains(com.jme3.bounding.BoundingVolume)
Caps Caps is an enum specifying a capability that the Renderer supports.
 

Exception Summary
RendererException RendererException is raised when a renderer encounters a fatal rendering error.
 

Package com.jme3.renderer Description

The com.jme3.renderer package provides classes responsible for rendering.

The most critical classes are the Renderer, which is the low-level rendering implementation and is abstract, and the RenderManager class, which provides the high-level rendering logic on top of the Renderer.

To accompany rendering, several helper classes are available.