OGRE
OGRE (Object-Oriented Graphics Rendering Engine) jest silnikiem 3D napisanym w C++ na licencji LGPL. Twórcy biblioteki przyjęli za cel ułatwienie programistom tworzenie aplikacji wykorzystujących sprzętowe wspomaganie 3D przez wprowadzenie prostego interfejsu ukrywającego wywołania bibliotek systemowych typu Direct3D czy OpenGL. Utworzono także wersję skompilowaną i przeznaczoną do pracy z C# o nazwie Axiom (Axiom w Wikibooks).
Spis treści
Wprowadzenie
- O Ogre
- Instalacja
- Środowisko projektowe
- Zalążek programu OGRE
- Pierwszy program
- Środowisko pracy skompilowanej aplikacji
- Błędy i ich rozpoznawanie
Podstawy
- Jak pracuje Ogre
- Kamera, światła i cienie
- Teren, niebo i mgła
- Frame Listener i niebuforowane wejście
- Buforowane wejście
- CEGUI i Ogre
Więcej o Ogre
- Animacja
- RaySceneQuery i proste użycie myszy
- Zaznaczanie myszą i maski SceneQuery
- Korzystanie z wielu menadżerów sceny
- O używaniu Ogre bez ExampleApplication.h i tworzeniu dialogu konfiguracyjnego
- Hello World bez korzystania z ExampleApplication.h