OGRE
13.6
Object-Oriented Graphics Rendering Engine
|
▼Core | |
Animation | |
Effects | |
General | |
Image | |
Level of Detail | |
Materials | |
Math | |
RenderSystem | |
Resources | |
Scene | |
Script | |
deprecated | Deprecated std:: wrappers for backwards-compatibility only |
▼Optional Components | |
▼Bites | Reusable utilities for rapid prototyping |
Input | SDL2 inspired input abstraction layer providing basic events |
Trays | Simplistic GUI System build with Overlays |
Bullet | Bullet-Physics to Ogre connection |
MeshLodGenerator | Generate Low-poly models from High-poly models automatically |
Overlay | Layers which is rendered on top of the 'normal' scene contents |
Paging | Render large modular structures |
Property | Associate values of arbitrary type with names |
RTShaderSystem | Real Time Shader System: enables GPU program generation during the runtime of a process |
Terrain | Editable Terrain System with LOD [4], serialization and Paging support |
Volume | Volume Rendering with LOD aimed at terrain |
▼Plugins | |
AssimpCodec | Codec for loading geometry using the Open-Asset-Importer |
BSPSceneManager | Binary Space Parition (BSP) based indoor level scene manager |
CgProgramManager | Specialisation of HighLevelGpuProgram to provide support for nVidia's CG language |
DotSceneCodec | Codec for loading and saving the SceneNode hierarchy in .scene files |
EXRCodec | Codec specialized in loading high dynamic range .exr images using OpenEXR |
FreeImageCodec | Codec for loading generic image formats (e.g |
GLSLangProgramManager | GLslang can be used to compile common, high-level GLSL/ HLSL code down to SPIRV assembler language for both GL and Vulkan |
OctreeSceneManager | Octree datastructure for managing scene nodes |
OctreeZone | Octree version of PCZone |
PCZSceneManager | SceneManager that uses Portal-Connected-Zones to divide the scene spatially |
ParticleFX | Provides Emmiter and Affector implementations for ParticleSystem |
RsImageCodec | Codec for loading generic image formats (e.g |
STBIImageCodec | Codec for loading generic image formats (e.g |
▼RenderSystems | |
Direct3D11 | Implementation of DirectX11 as a rendering system |
Direct3D9 | Implementation of DirectX9 as a rendering system |
GL | Implementation of GL as a rendering system |
GL3Plus | Implementation of GL 3 as a rendering system |
GLES2 | Implementation of GL ES 2.x as a rendering system |
Metal | Implementation of Metal as a rendering system |
Tiny | Software rasterizer Implementation as a rendering system |
Vulkan | Implementation of Vulkan as a rendering system |