|
||||||||||
前のパッケージ 次のパッケージ | フレームあり フレームなし |
com.jme3.renderer
package provides classes responsible for
rendering.
参照先:
説明
インタフェースの概要 | |
---|---|
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. |
クラスの概要 | |
---|---|
Camera | Camera is a standalone, purely mathematical class for doing
camera-related computations. |
GLObject | Describes a GL object. |
GLObjectManager | GLObjectManager tracks all GLObjects used by the Renderer. |
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. |
列挙型の概要 | |
---|---|
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. |
GLObject.Type | The type of the GLObject, usually specified by a subclass. |
例外の概要 | |
---|---|
RendererException | RendererException is raised when a renderer encounters
a fatal rendering error. |
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.
Camera
is used to specify the point-of-view
from which scenes are rendered.ViewPort
is the
aggregation of a Camera and a set of scenes
which are to be rendered, as well as additional info.Caps
class contains renderer capabilities
which the user can query to find out what features are available in the
rendering implementation. Statistics
class is updated in real time
by the Renderer, and is used to find out various statistics about
the renderingGLObjectManager
and GLObject
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.
|
||||||||||
前のパッケージ 次のパッケージ | フレームあり フレームなし |