ogre 3d. object-oriented graphics rendering engine “powers” your 3d graphics applications sdk...
TRANSCRIPT
![Page 1: OGRE 3D. Object-oriented Graphics Rendering Engine “powers” your 3D graphics applications SDK vs. Game Engine User Input? Game State? Audio Files? Cross-platform](https://reader035.vdocuments.net/reader035/viewer/2022062518/56649dbe5503460f94ab1d96/html5/thumbnails/1.jpg)
OGRE 3D
![Page 2: OGRE 3D. Object-oriented Graphics Rendering Engine “powers” your 3D graphics applications SDK vs. Game Engine User Input? Game State? Audio Files? Cross-platform](https://reader035.vdocuments.net/reader035/viewer/2022062518/56649dbe5503460f94ab1d96/html5/thumbnails/2.jpg)
OGRE 3D
Object-oriented Graphics Rendering Engine “powers” your 3D graphics applications SDK vs. Game Engine User Input? Game State? Audio Files? Cross-platform DLLs and Shared objects
![Page 3: OGRE 3D. Object-oriented Graphics Rendering Engine “powers” your 3D graphics applications SDK vs. Game Engine User Input? Game State? Audio Files? Cross-platform](https://reader035.vdocuments.net/reader035/viewer/2022062518/56649dbe5503460f94ab1d96/html5/thumbnails/3.jpg)
OGRE Objects “Collection of individual units, or objects that
act on each other, as opposed to a traditional view in which a program is a list of instructions to the computer”
If you understand OpenGL or Direct3D, you will appreciate Ogre for what it does.
![Page 4: OGRE 3D. Object-oriented Graphics Rendering Engine “powers” your 3D graphics applications SDK vs. Game Engine User Input? Game State? Audio Files? Cross-platform](https://reader035.vdocuments.net/reader035/viewer/2022062518/56649dbe5503460f94ab1d96/html5/thumbnails/4.jpg)
OGRE Origin
“Open Source Software” “Lesser GNU Public License Agreement” Commercial Usage Started in 2001 Steve “Sinbad” Streeting Design-led vs. Feature-led Quality vs. Quantity
![Page 5: OGRE 3D. Object-oriented Graphics Rendering Engine “powers” your 3D graphics applications SDK vs. Game Engine User Input? Game State? Audio Files? Cross-platform](https://reader035.vdocuments.net/reader035/viewer/2022062518/56649dbe5503460f94ab1d96/html5/thumbnails/5.jpg)
OGRE Misconceptions
How do I run OGRE? You can't! You build an application that links to the OGRE library
I need to build OGRE from source code in order to use it. No, it is available as a binary library with header files for many OS's
It only runs on Nvidia or ATI hardware.No, it runs on hardware that supports “at least OpenGL version of 1.2.1 “ (driver support). See “http://d3dcaps.chris.dragan.name/”
![Page 6: OGRE 3D. Object-oriented Graphics Rendering Engine “powers” your 3D graphics applications SDK vs. Game Engine User Input? Game State? Audio Files? Cross-platform](https://reader035.vdocuments.net/reader035/viewer/2022062518/56649dbe5503460f94ab1d96/html5/thumbnails/6.jpg)
OGRE Requires
FreeType – Free TrueType Font capability OpenIL(DevIL) – Image library Zlib – compression library
Cmake – if building from source
![Page 7: OGRE 3D. Object-oriented Graphics Rendering Engine “powers” your 3D graphics applications SDK vs. Game Engine User Input? Game State? Audio Files? Cross-platform](https://reader035.vdocuments.net/reader035/viewer/2022062518/56649dbe5503460f94ab1d96/html5/thumbnails/7.jpg)
So where is the Game Engine?
Ogre + Libraries OpenSpace3D Yate GUCE JGGE NeoAxis SagaEngine
Cmake – if building from source
![Page 8: OGRE 3D. Object-oriented Graphics Rendering Engine “powers” your 3D graphics applications SDK vs. Game Engine User Input? Game State? Audio Files? Cross-platform](https://reader035.vdocuments.net/reader035/viewer/2022062518/56649dbe5503460f94ab1d96/html5/thumbnails/8.jpg)
MORE Game Engines?
WGE And many others under development
![Page 9: OGRE 3D. Object-oriented Graphics Rendering Engine “powers” your 3D graphics applications SDK vs. Game Engine User Input? Game State? Audio Files? Cross-platform](https://reader035.vdocuments.net/reader035/viewer/2022062518/56649dbe5503460f94ab1d96/html5/thumbnails/9.jpg)
The MAIN LINKS
OGRE3D Web Site Projects using OGRE OGRE Wiki