Goblin - A Platform for 3D AR and VR Applications

Goblin.Engine.Scene Namespace

Namespace hierarchy

Classes

Class Description
AccelerationTransformer Moves an object by moving it forward in the direction it is pointing
Bounds  
CameraNode Summary description for CameraNode.
ChaseAITransformer  
CollisionDamageControl Handles object collisions by having the object "stick" to the object that it collided with.
CollisionSticker Handles object collisions by having the object "stick" to the object that it collided with.
DamagableNode Summary description for DamagableNode.
DamagingNode Summary description for DamagableNode.
DXCameraTransformer Summary description for DXCameraController.
IgnoreCollision Handles collisions by ignoring them, allowing the object to pass through the other object. This is useful for objects that are controlled by a position tracker as opposed to an algorithm.
InverterTransformer
MyMeshContainer The mesh container class that will hold the animation data
Node The frame that will hold mesh animation
SceneGraph Summary description for SceneGraph.
TrackerTransformer
Transformer Controls the movement of an object in the scene over time. Subclasses will define specific 3D movement paths, e.g., movement in a straight line.
VelocityTransformer Moves an object by moving it forward in the direction it is pointing
Xfrm  

Interfaces

Interface Description
ICollisionListener Interface for handling object collisions