/Awesome-OGRE3D

A curated list of awesome stuff made with the help of the OGRE3D rendering engine

#Awesome-OGRE3D

A curated list of awesome open-source projects and plugins that are build on top of the OGRE3D rendering engine.

while OGRE3D is "just a rendering engine"( as opposed to a full game engine ) the eco-system and code evolving around it through the years make it so much more than "just..."

as their are probably a few hundrends of ogre based projects, i'll try to pick the most popluar/used/useful/cool

ogre users are welcomed to fork and edit( more info can be found at www.wiki.ogre3d.org )

Simulation

ros- robot operating system:

gazebo- robot simulation

rigs of rods- vehicle simulator base on softBody physics

cfmmoc planetary terrain rendering lib( google earth look alike )

Animation and modeling

makeHuman a complete human charcter editor based on a real-data using a parametric model

smartbody- USC's advanced character animation library

ARIA-VALUSPA- Virtual Agents with Linguistic Understanding, Social skills, and Personalised Aspects

techno-freak techno-freak animation blend nodes editor( ogre 1.x )

ogre 2.1 version techno-freak animation blend nodes editor( ogre 2.x )

Games and virtual world

stunt rally- Car racing game, using OGRE and VDrift with Track Editor

Worldforge- create your own virtual world

amge- Open Source Role-Play Game

MyneCraft- minecraft look alike

AnimalsAndGods- experimental dark sci-fi adventure videogame

Vertigo GPL'ed source code- https://github.com/amireh/Vertigo

medical apps

Eidolon- Biomedical Visualization and Analysis Framework

sight- Surgical Image Guidance and Healthcare Toolkit

Anomalous Medical a 3d human anatomy simulation environment

Editors/viewers/visualization

ogitor- Ogre's unofficialy 'official' scene editor:

openSpace3d- top-tire Virtual reality application creation tool 'for all creative minds'

apertusVR- open source AR/VR engine for science education and industry

Annwvyn- VR game engine and application developement framework

Magus - an editor for creating ogre based editors:

HLMS editor- ogre2.1 mesh viewer/converter and PBR material node based editor

polymorph- ogre experimental editor targeting the creative community( lately deserted to godot engine )

Scythe- Physics Editor

dergo- ogre-blender live interop

Frapper- the Filmakademie framework, features a node based editor with plugins

Spacescape- a free tool for creating space skyboxes with stars and nebulas

Artifex Terra- alternative scene/terrain editor

particle-universe- alternative particle system with an editor

mesh viewer- a light-weight ogre mesh viewer in python

PLUGINS

bullet- 'bullet physics' library integration https://github.com/OGRECave/btogre

NxOgre- nvidia physx library integration

newton dynamics- newton physics library integration

ODE -open dynamics engine plugin

particle-fluids- Screen space fluid rendering with Ogre and Nvidia PhysX

recast/detour- navMesh extraction, path finding

ogreCrowd crowd simulation based on recast/detour and steering agents library integration

ccs-camera manager- a camera control system plugin for Ogre

skyx- volumatric clouds with day/night cycle

hydrax- realistic water/ocean

OgreOcean- ogre2.1 photo-real ocean waves

cl-ocean- fast ocean implemntation using opencl

caelum- calanderic sky system with athmospheric effects

scape terrain editor- a fast gpu based terrain editor

pagedgeometry-fast rendering of massive amounts of meshes( e.g forest )

ogre-procedural- procedural geometry library for Ogre3D

gpusphsim- real-time snow avalanche simulator( ogre+cuda )-

Particle Universe- an alternative patricles library

ogreVox- PolyVox voxel rendering library integration -

meshMagic- ogre mesh manipulation and optimization library

ogre-theora- Ogre3D interface for theora video playback

ogre-ffmpeg and https://github.com/galek/ogre-ffmpeg-videoplayer

new MOC- minimal ogre collision library

OgreOggSound play wav/ogg files in 3D using openAL with full ogre integration

Ogre-audio-video ogg-theora video plugin

ogrePlanet planet rendering library

PlanetGenerator ogre based simplistic planet generatot

galaxyEngine e.t phone home...

ogre-gpgpu cuda,opencl,arkit,photsynth ogre experiments

GUI

myGUI lightweight gui rendering library with an ogre3d backend

CEGUI crazy eddie's cross-engine gui library with an ogre3d backend

Navi integrate Awesomium web renderer with OGRE3D

ogre-cef- offscreen web-rendering with cef3( chromium browser ) and ogre3d

Qt integration qt is probably the most popular gui framework among ogre3d users qt integration is now featured as an out-of-the-box example app at the main branch of ogre 1.1x

libRocket libRocket - The HTML/CSS User Interface library

SDL2 integration ogre3d built-in examples are integrated with SDL2...code is in the ogre repository

ogre-imGUI Bloat-free Immediate Mode Graphical User interface for C++ imgui integration is now featured as an out-of-the-box example app at the main branch of ogre 1.1x

import/export

blender2ogre

gltf

assimp-ogre

fbx-ogre

maya-ogre3d-exporter

3ds max ogre exporter

game engines and related tech

gameKit- cross-platform 3D game engine around Lua, Bullet, .blend files

openMW- open-world RPG game engine that supports playing Morrowind version 36 is the last version to use ogre( later replaced by OSG )

Grit-game engine Open source open world streaming game engine

nowa engine based on ogre 2.1 advanced renderer with full newton dynamics library support

frankE based on ogre 2.1

engine a promising cross-renderer game-engine/Editor currently supports ogre 1.9/2.1

kbEngine easy to use thin mmo network server/client with Ogre3d support

commercial/freeware

faceFX -commercial lipsync software, figured its ok to advertise since they maintained fxOgreFBX plugin

fragMotion 3d modeling and animation free-ware