Table of Contents

Namespace OmegaEngine.Graphics.Renderables

Objects rendered in 3D space.

Classes

AdvancedSkybox

A skybox with multiple layers for cloud and moon animation.

AnimatedModel

A mesh-based model with frame-hierarchy animation that can be rendered by the engine

BoundingExtensions

Provides extension methods for SlimDX.BoundingBox and SlimDX.BoundingSphere.

CpuParticleParameters

A set of information about a particle in a particle system

CpuParticlePreset

A set of information about a particle system as a whole

CpuParticleSystem

A particle system whose particles are tracked by the CPU.

FloatingModel

A Model that is rendered observing the Cameras view direction, but ignoring its position.

Model

A model (stored as a Direct3DX Mesh with one or more subsets). Handle

PositionableRenderable

An object that can be Render(Camera, GetLights)ed at a specific Position in a Scene.

Renderable

An object that can be Render(Camera, GetLights)ed by the Engine.

SimpleSkybox

A cubic skybox existing of 4 or 6 non-animated planes.

Skybox

Provides a backgound for a Scene that "follows" the Position, creating the illusion of infinite distance.

Terrain

Displays a multi-textured terrain

VertexGroup

A simple set of vertexes that can be rendered.

Water

Displays a water plane with reflections and refraction

Enums

BillboardMode
SurfaceEffect
ViewType