OGRE3D
#Awesome-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
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