Package gaiasky.render
package gaiasky.render
Renderer classes and utilities
-
ClassDescriptionAn abstract renderer.BitSet with some added functionalityInterface to be implemented by all entities that can render a text in 3d spaceInterface to implement by all entities that are to be rendered as lines whose points are floated by the camera position in the CPUInterface to implement by all the entities that can be rendered as a modelInterface to be implemented by those entities that can be rendered as a single point, floated by the camera position in the CPUInterface for component renderersA top-level renderable interface that all renderable objects must extendInterface that must be extended by all types of scene graph renderersHolds some context information useful when renderingInitializes the render infrastructure renders the scene using different render systems.Describes to which render group this node belongs at a particular time stepManages screen mode (fullscreen, windowed) and screen resolution updates.Normal SGR, takes care of the regular to-screen rendering with no strange modes (stereoscopic, planetarium, cubemap) activeAbstract implementation with some useful methods for all SGRs.Scene graph renderer that renders six scenes in the six cartesian directions (front, back, right, left, up, down) to a cubemap.Renders the cube map projection mode.Renders the Gaia Field of View camera mode.Renders to OpenVR.Renders all the 3D/stereoscopic modes.