|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
Renderer2d |
Class Summary | |
---|---|
Camera | A Camera provides an easy control on the view and target points
in a cartesian coordinate system. |
ImageRenderer | |
ImageViewport | A ImageViewport allows displaying a 2d Image within an OpenGL viewport. |
OverlayUtils | Helps understanding how overlay is actually performed by JOGL. |
Renderer3d | The Renderer object is a GLEventListener,
that makes openGL calls necessary to initialize and render
a Scene for its parent ICanvas . |
View | A View holds a Scene , a LightSet , an ICanvas to render into. |
Provides interfaces, abstract classes and concrete classes to perform rendering
of 3d objects into a canvas.
This package defines what is a plot3d.rendering.Drawable
,
a plot3d.rendering.Composite
, and
a plot3d.rendering.Wireframeable
.
A simple plot3d.rendering.SceneGraph
, implemented as a
Composite3d provide a way to render and scale all objects from a single call.
The user defines its SceneGraph and give it to a plot3d.rendering.Scene
that is registered
by one or more Canvas3d. This registration process silently generates a
plot3d.rendering.View
that is attached to the Canvas3d and may be controlled by
a plot3d.controllers.PolarViewController
.
The View:
Concrete ViewControllers are provided by plot3d.controllers
.
Concrete Drawable, Composite and Wireframeable are provided by
plot3d.primitives
.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |