How To Install Ogre3d & make a simple program
- Install Ogre3d SDK : www.ogre3d.org -> downloads -> SDKs -> OGRE 1.2.2 SDK for Visual C++ .Net 200x.
- Install Ogre3D SDK Wizard : http://sourceforge.net/project/showfiles.php?group_id=168190
- Make a sample program with this wizard or run a sample program (e.g. Magic Of Stonehenge )
Mesh viewer
3d modeling editor : Blender (under construction)
- Install python: download
- Add the python into your path
- Install blender
- For more details: Blender Manual and Blender for Ogre3d
- You may need to copy BelenderImport into $Blender/.blender/scripts and install OgreXML Converter, a part of "Command-line Tools v1.2.1"
3d Modeling Editor: SketchUp
SketchUp is a very simple tool to draw simple 3d models.- Download SketchUp
- Install OrgeXMLConverter
- Install this into the "plugin" directory of Sketchup. (please see "readme" in zip file)
How to compile from source
Instructions: Newbie_Tutorial_1Notes:
- Please check out the source codes tag version 1.2.0 or higher
- Download "Dependencies" according to your VC++ version.
- Install Microsoft DirectX SDK (aug-2006) download
- Compile with VC++
- Check your setting applied.
In general, third party C++ stuff comes with includes and libraries. Once you download it per the instructions on the owner's website, you should see that the path to these includes and libraries are added to the project You can also make these paths available for all projects by going to Tools - Options - Project and Solutions - VC++ Directories. (from Brian Kramer at MSDN forum)
GOOF (Game Object Oriented Framework)
GOOF (I am trying to install it)
Please follow the direction they gave. I know it's complicated. Also that's not perfect if you compile with visual studio 2005 professional. And your graphic card must support a hardware TextureMode(?).
- Follow the direction the developer gives.
- (Error: cannot find zlib1.dll) copy zlib1.dll from the compiled version.
- (Error: cannot find OrgeMain.dll or resources.cfg) please check "Properties" of GOOFEd.
Properties -> Debug -> Command => ogrenew\Samples\Common\bin\Release\GOOFEd.exe
Properties -> Debug -> Working Directory => ogrenew\Samples\Common\bin\Release - Then you may get another error that there is no "Plugins_OctreeSceneManger.dll". Then, go to ogrenew\PlugIns\OctreeSceneManager, compile it and copy the output dll into ogrenew\Samples\Common\bin\Release.
- I don't know about further errors since my laptop doesn't support hardware textureMode.
Particle Editor v 1.2.0
Download- download from "ogre3d -> download -> tools"
- extract it and run it.
- You may encounter a problem if you select openGL rendering subsystem. Change the option (OpenGL Rendering Subsystem) into (Direct3D9 Rendering Subsystem) to edit ogre.cfg by hand.
Ogre + ODE (Physics Engine)
- EZPhysics (Ogre/ODE editor simulator and api): See the video clips to understand ODE engine shortly. Videos
- OgreODE ( download)
- Some articles on game physics:
- http://www.ogre3d.org/wiki/index.php/SummerOfCode2006