FreeOrion

Forums for the FreeOrion project
It is currently Thu May 23, 2013 10:25 am

All times are UTC




Post new topic Reply to topic  [ 11 posts ] 
Author Message
 Post subject: OGRE
PostPosted: Thu Aug 30, 2007 5:51 am 
Offline
Compilation Expert
User avatar

Joined: Thu Jul 06, 2006 10:30 pm
Posts: 219
Location: Russia/Moscow
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!!


Top
 Profile  
 
 Post subject: Re: OGRE
PostPosted: Thu Aug 30, 2007 9:48 am 
Offline
Graphics Lead Emeritus
User avatar

Joined: Mon Mar 08, 2004 6:17 pm
Posts: 1933
Location: 52°16'N 10°31'E
Are we talking about OGRE 3D, or something else?


Top
 Profile  
 
 Post subject: Re: OGRE
PostPosted: Thu Aug 30, 2007 10:11 am 
Offline
Compilation Expert
User avatar

Joined: Thu Jul 06, 2006 10:30 pm
Posts: 219
Location: Russia/Moscow
pd wrote:
Are we talking about OGRE 3D, or something else?

OGRE, Object-Oriented Graphics Rendering Engine.
In this thread tzlaine said that FreeOrion will require OGRE.

_________________
In Soviet Russia, forum posts YOU!!


Top
 Profile  
 
 Post subject: Re: OGRE
PostPosted: Thu Aug 30, 2007 10:26 am 
Offline
Graphics Lead Emeritus
User avatar

Joined: Mon Mar 08, 2004 6:17 pm
Posts: 1933
Location: 52°16'N 10°31'E
That's great news. To me it looks like we are going to use it for space combat. Correct me if I'm wrong.


Top
 Profile  
 
 Post subject: Re: OGRE
PostPosted: Thu Aug 30, 2007 7:45 pm 
Offline
Programming Lead Emeritus
User avatar

Joined: Thu Jun 26, 2003 1:33 pm
Posts: 1092
Yes, we're using Ogre as our combat 3D engine.


Top
 Profile  
 
 Post subject: Re: OGRE
PostPosted: Thu Aug 30, 2007 7:56 pm 
Offline
Compilation Expert
User avatar

Joined: Thu Jul 06, 2006 10:30 pm
Posts: 219
Location: Russia/Moscow
Have you considered using OpenSceneGraph? It might be easier to integrate with existing code.

_________________
In Soviet Russia, forum posts YOU!!


Top
 Profile  
 
 Post subject: Re: OGRE
PostPosted: Thu Aug 30, 2007 9:31 pm 
Offline
Programming Lead Emeritus
User avatar

Joined: Thu Jun 26, 2003 1:33 pm
Posts: 1092
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.


Top
 Profile  
 
 Post subject: Re: OGRE
PostPosted: Fri Aug 31, 2007 12:47 am 
Offline
Graphics Lead Emeritus
User avatar

Joined: Mon Mar 08, 2004 6:17 pm
Posts: 1933
Location: 52°16'N 10°31'E
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.


Top
 Profile  
 
 Post subject: Re: OGRE
PostPosted: Tue Apr 01, 2008 3:43 am 
Offline
Space Floater
User avatar

Joined: Tue Aug 28, 2007 3:51 am
Posts: 41
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)?


Top
 Profile  
 
 Post subject: Re: OGRE
PostPosted: Tue Apr 01, 2008 4:26 am 
Offline
Programming, Design, and De Facto Lead
User avatar

Joined: Wed Oct 08, 2003 1:33 am
Posts: 7891
Location: Vancouver, BC
bhelyer wrote:
Is [OGRE] doing anything visible within the game yet?

No.


Top
 Profile  
 
 Post subject: Re: OGRE
PostPosted: Tue Apr 01, 2008 9:59 pm 
Offline
Space Kraken
User avatar

Joined: Tue Aug 09, 2005 6:47 pm
Posts: 100
Location: Somewhere in Poland
Geoff the Medio wrote:
bhelyer wrote:
Is [OGRE] doing anything visible within the game yet?

No.
Elaborating on Geoff's response: currently it's not doing anything and you're not missing out on anything.
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;


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 11 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group