ogre 3d. object-oriented graphics rendering engine “powers” your 3d graphics applications sdk...

Post on 15-Jan-2016

221 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

OGRE 3D

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

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.

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

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/”

OGRE Requires

FreeType – Free TrueType Font capability OpenIL(DevIL) – Image library Zlib – compression library

Cmake – if building from source

So where is the Game Engine?

Ogre + Libraries OpenSpace3D Yate GUCE JGGE NeoAxis SagaEngine

Cmake – if building from source

MORE Game Engines?

WGE And many others under development

top related