Classes | |
class | LightModel |
Describe a light model and provide some methods. (not final ATM. Experimental.). More... | |
class | Media3DView |
Define a 3D view of any Object3DVirtual (it implies Object3DScene ,etc...) by linking camera movements, and an optional rendering 2D target. It is a VirtualMedia, and should be used for any 3D rendering. More... | |
class | ModifierObject3DColor |
Modifier that would shade the color of an object in realtime. More... | |
class | ModifierObject3DDisplace |
Modifier able to deform an object in realtime. More... | |
class | ModifierObject3DMapCoord |
Modifier that would displace texture coordinates of an object in realtime. More... | |
class | ModifierObject3DVirtual |
Virtual Model for Modifier objects that would deform, or change in any way, a 3D Renderable Polygon object such as Object3DMeshVirtual. More... | |
class | Object3DGrid |
Define an object with a list of vertex and polygons. More... | |
class | Object3DLWOResource |
Define an object with a Lightwave File resource. Lightwave is a commercial 3D Modeler from NewTek. We support .lwo object files with this class. More... | |
class | Object3DMesh3D |
Define an object with a list of vertex and polygons.(TODO). More... | |
class | Object3DMeshVirtual |
Define a renderable 3D object with a polygon mesh. The object can be defined in any way, so this class is still virtual. More... | |
class | Object3DMultiplier |
3D Object that Renders Multiple objects using a particle set. More... | |
class | Object3DScene |
Base class for all class that stands for a 3D Scene, which means an ensemble of Object3DVirtual, as a Object3DVirtual. It should look like an Object list, and some cinematic informations about how they move. More... | |
class | Object3DVirtual |
Virtual Class defining a generic renderable Object3D, it can be a polygon mesh, or even a whole scene. RenderObject() handles the rendering. for some classes, SetColor() can be used to define a general color for the object, before a call to RenderObject(). More... | |
class | Object3DVirtualDynamic |
virtual Class defining a Object3D Mesh which shape is dynamic or not, like Object3DVirtual, but which number of vertex and polygons may vary according to the shape. So this class ask 2 attributes members: a maximum number of vertex and a maximum number of polygons, so that it allocates these list once. More... | |
class | ParticleSetEquation |
Class defining a Particle set which moves according to a VirtualEquation. More... | |
class | ParticleSetVirtual |
virtual Class defining a generic Particle set. More... | |
class | RenderTargetRectangle |
Define a screen rectangle to draw on, as the son of another drawing rectangle, in a hierarchy of rectangles. More... | |
class | RenderTargetTexture |
Define a screen rectangle to draw on a texture, for multipass rendering. More... | |
class | RenderTargetVirtual |
Define a screen rectangle where to draw. It is the virtual version. More... | |
class | Texture3D |
Manages a texture in order to render 3D objects. More... | |
Functions | |
void | RegisterLib3DEngine (BaseContext *_pContext) |
Register Lib3DEngine classes to a context, with BaseContext::RegisterClassList(). It also registers: LibMath and LibImage. |
|
Register Lib3DEngine classes to a context, with BaseContext::RegisterClassList(). It also registers: LibMath and LibImage.
|
/\/\ 4 N k ! N D _______ _ __ ___ _____ ___ _ _ ____ ___________ __//___ /________ |/ / ___________\_______/ \ / _ _ \/ _ / _ / _/_/____/ _ __ / / / / / / / \ \/ / / \ \ / \\___/___/___/ ¯ _____/_____/ ______\___/_____/\________\\ \________/_ ___ __ l____\ /elD! http://www.m4nkind.com \____/