OGRE
Moderator: Committer
- loonycyborg
- Compilation Expert
- Posts: 219
- Joined: Thu Jul 06, 2006 10:30 pm
- Location: Russia/Moscow
OGRE
In compile forum it was mentioned that OGRE will be used soon. What is the motivation of using it in FreeOrion?
In Soviet Russia, forum posts YOU!!
- loonycyborg
- Compilation Expert
- Posts: 219
- Joined: Thu Jul 06, 2006 10:30 pm
- Location: Russia/Moscow
Re: OGRE
OGRE, Object-Oriented Graphics Rendering Engine.pd wrote:Are we talking about OGRE 3D, or something else?
In this thread tzlaine said that FreeOrion will require OGRE.
In Soviet Russia, forum posts YOU!!
- loonycyborg
- Compilation Expert
- Posts: 219
- Joined: Thu Jul 06, 2006 10:30 pm
- Location: Russia/Moscow
Re: OGRE
Have you considered using OpenSceneGraph? It might be easier to integrate with existing code.
In Soviet Russia, forum posts YOU!!
Re: OGRE
I considered it, VRS3D, and a couple of others. Ogre looked like the best one. It has tons of extensions and 3rd party tools that will make development easier, and the community can't be beat. The integration of Ogre into the current codebase is already well under way.
Re: OGRE
I'm very happy about this decision. Not only provides Ogre some neat features like normal(paralax) mapping and many more, but it's also perfectly integrated into 3DS which is my primary tool. oFusion for example, allows me to create everything(models, scenes, materials, even shaders, rigs and animation) inside of 3DS and export it directly to Ogre. Furthermore, it provides Ogre rendered viewports, which means it is truly WYSIWYG.
Ogre also seems to be greatly documented and has a strong userbase, which will allow us to progress faster.
Ogre also seems to be greatly documented and has a strong userbase, which will allow us to progress faster.
Re: OGRE
Is it doing anything visible within the game yet? I ask because the version in Ubuntu's repositories is a few releases short of the minimum that's required, and I try and avoid having libraries and pieces of software lying around that are out of scope for the package manager. It's obviously not required yet, as FreeOrion still compiles, but am I missing out on anything (other than being able to help with OGRE integration, of course)?
- Geoff the Medio
- Programming, Design, Admin
- Posts: 13587
- Joined: Wed Oct 08, 2003 1:33 am
- Location: Munich
Re: OGRE
No.bhelyer wrote:Is [OGRE] doing anything visible within the game yet?
Re: OGRE
Elaborating on Geoff's response: currently it's not doing anything and you're not missing out on anything.Geoff the Medio wrote:No.bhelyer wrote:Is [OGRE] doing anything visible within the game yet?
All work on integrating OGRE is done in a separate code branch called ogre-integration. (if you don't know what that means don't worry - basically at some point FreeOrion code was copied to a different directory and the OGRE stuff is being done to that copy instead of the version that is usually downloaded)
abs(imag(ME) / abs(ME)) = exp(PI) - PI - 19;