Open source 3D engine from Slashdot article
Moderator: Committer
Open source 3D engine from Slashdot article
http://irrlicht.sourceforge.net/features.html
Not sure if it's right for us, but it might be worth looking in to.
Not sure if it's right for us, but it might be worth looking in to.
Surprise and Terror! I am greeted by the smooth and hostile face of our old enemy, the Hootmans! No... the Huge-glands, no, I remember, the Hunams!
I've had my eye on this one for almost a year now. I don't know what it would have to offer, but it's a 3D engine and the big question would be whether or not you could couple it with the current rendering setup. Some engines do everything from creating a window to the game loop itself. They are so monolithic, it's hard to customize for a project like this.
I think it was http://www.vrs3d.org ; the template-overkill
hmm, neither of them has normal/bumpmapping (As ogre does), which is kind of requirement to be called next-generation engine. When 1.0 comes out, all of commercial games will have it and I want freeorion to be comparable. I can live without it as close zoom isnt so often used in space-battles, but that certainly would be a fantastic feature to have graphic-wise. Other than that, those engines look ok, I follow curiously how the will develop.
Difference between a man and a gentleman is that a man does what he wants, a gentleman does what he should. - Albert Camus
as mentioned by miu, normal mapping would be even more interesting than bump mapping. here is a short explanation what it is:
the technology itself isn't that new, but in these days game engines actually started to use it. some of you might have seen those unreal 3 engine demo video. if not, take a look at this and scroll down to 'Distributed Computing Normal Map Generation Tool'.
in one sentence, what normal maps do is simulating a highly detailed mesh on a low poly mesh, without raising the poly count.
found hereBen Cloward wrote:In the last 10 years or so we’ve seen lots of video games released that use low poly count models for the game play and then tell the story using pre-rendered cinematic sequences. The characters in the cinematics always look really nice with lots of detail and realism, but as soon as the game play starts again, the model is back to being low poly and very chunky looking. Wouldn’t it be cool if you could make your 1500 poly real-time model look like your 2 million poly cinematic (software rendered) model? That is the main goal of using normal maps. The idea is that you take all of the detail from the high poly model and put it in a normal map. Then you apply the normal map to the low res model just like you would add a texture map. Now you have a low res model that looks a lot like the high res one. It’s not perfect, but it’s a pretty good trick that makes low res models look A LOT better than they have before.
the technology itself isn't that new, but in these days game engines actually started to use it. some of you might have seen those unreal 3 engine demo video. if not, take a look at this and scroll down to 'Distributed Computing Normal Map Generation Tool'.
in one sentence, what normal maps do is simulating a highly detailed mesh on a low poly mesh, without raising the poly count.
Homeworld Engine
Relic has recently released the code for Homeworld, and there is an open source project to port it
http://www.machomeworld.com/
Can´t FreeOrion adapt this code for the 3D engine? Space combat in Homeworld is fantastically portraited...
http://www.machomeworld.com/
Can´t FreeOrion adapt this code for the 3D engine? Space combat in Homeworld is fantastically portraited...
Il Doge
It is more or less decided that we will use VRS (http://www.vrs3d.org), I want to take a new look at OGRE, though, as the engine seems the most promising; but, alas, it probably is totally incompatible with GiGi and SDL.
But I will look at CS, too. If you find other potential engines, feel free to post here.
But I will look at CS, too. If you find other potential engines, feel free to post here.
Well there's plenty of choice in the 3D engine department. OGRE and Crystal Space are two of the high profile ones.