Crystal Space
Welcome, Guest. Please login or register.
July 25, 2014, 11:23:40 pm

Login with username, password and session length
Search:     Advanced search
9005 Posts in 2043 Topics by 8231 Members
Latest Member: Loiselelias
* Home Help Search Login Register
+  Crystal Space
|-+  Crystal Space Development
| |-+  General Crystal Space Discussion
| | |-+  CS vs Ogre3D, NebulaDevice
« previous next »
Pages: [1] 2 3 Print
Author Topic: CS vs Ogre3D, NebulaDevice  (Read 64616 times)
miloz
Guest


Email
« on: December 22, 2005, 11:59:00 am »

is CS better than other opensource game engines like Ogre3D or NebulaDevice ?
Logged
jorrit
Administrator
Hero Member
*****
Posts: 1706


View Profile
« Reply #1 on: December 22, 2005, 12:01:04 pm »

is CS better than other opensource game engines like Ogre3D or NebulaDevice ?

Well I hope you don't expect an unbiased answer here? smiley

Seriously. I never actually compared them but what I hear from other people is that Crystal Space is a little bit more powerful then those others but slightly harder to use.

Greetings,
Logged
Futant
Guest


Email
« Reply #2 on: January 05, 2006, 04:10:43 pm »

Ogre is NOT a game engine. It's a rendering engine.
Logged
dingobloo
Idle Extrordinare.
Global Moderator
Full Member
*****
Posts: 125


View Profile WWW
« Reply #3 on: January 06, 2006, 03:01:32 am »

Ogre is NOT a game engine. It's a rendering engine.

Crystalspace is also NOT a game engine, that just happens to be one of it's uses.
Logged
Shoneo
Guest


Email
« Reply #4 on: January 12, 2006, 02:20:13 am »

I’m trying to draw 5 shperes. Each of them has approx. 40000 triangles. The
scene provides 10fps, while in the OGRE it can provide 200 fps. I draw the
spheres as simple objects (theoretically). Does the engine works so hard with
great quantity of polygons?
I download from engine as shown in Sample2.
Logged
jorrit
Administrator
Hero Member
*****
Posts: 1706


View Profile
« Reply #5 on: January 12, 2006, 08:14:38 am »

I’m trying to draw 5 shperes. Each of them has approx. 40000 triangles. The
scene provides 10fps, while in the OGRE it can provide 200 fps. I draw the
spheres as simple objects (theoretically). Does the engine works so hard with
great quantity of polygons?
I download from engine as shown in Sample2.


What version of CS? Also how did you create the object? What kind of object is it? If you're using 'thing' then you have the overhead of the lightmaps. It is hard to do a fair comparison. So I need a little bit more details on your test.

Greetings,
Logged
Shoneo
Guest


Email
« Reply #6 on: January 13, 2006, 04:59:29 am »

"What version of CS?" - 0.99
"What kind of object is it? If you're using 'thing' then you have the overhead of the lightmaps." Yes thing
"It is hard to do a fair comparison" - I don't try to compare. just want good speed:))) And I hope that the engine can provide it
So what should I do?

thanks
Logged
dingobloo
Idle Extrordinare.
Global Moderator
Full Member
*****
Posts: 125


View Profile WWW
« Reply #7 on: January 13, 2006, 07:52:20 am »

"What version of CS?" - 0.99
"What kind of object is it? If you're using 'thing' then you have the overhead of the lightmaps." Yes thing
"It is hard to do a fair comparison" - I don't try to compare. just want good speed:))) And I hope that the engine can provide it
So what should I do?

thanks

Change them to genmehses rather than thing, also I'm not completly sure, but i think VBO was disabled in 0.99 by default for everyone, enabling this will give you large gains on newer graphics cards.
Logged
jorrit
Administrator
Hero Member
*****
Posts: 1706


View Profile
« Reply #8 on: January 13, 2006, 08:21:17 am »

"What version of CS?" - 0.99
"What kind of object is it? If you're using 'thing' then you have the overhead of the lightmaps." Yes thing
"It is hard to do a fair comparison" - I don't try to compare. just want good speed:))) And I hope that the engine can provide it
So what should I do?

thanks

Indeed as dingobloo says. You should do two things:

1: enable VBO (in data/config/r3dopengl.cfg, i.e. this line:
Video.OpenGL.UseExtension.GL_ARB_vertex_buffer_object = true
In latest CVS this is now default on.

2: use genmesh instead of thing.

That should give a LOT better results.

Greetings,
Logged
Escorter
Jr. Member
**
Posts: 94


View Profile Email
« Reply #9 on: January 28, 2006, 06:59:09 pm »

OGRE is a very nice and easy-to-use rendering engine, but if you want to make a game, you need to integrate a sound system, script system, etc. I worked with it, and its a great stuff! The Nebula Device is a professional game engine, but you can't compile it with GNU tools under Windows. I think CS is great, but it has a very annoying "feature": millions of plugin DLLs (the most annoying - why need separate DLLs for Fire, Fountain, and Somke particle system? :S)
Logged
kornerr
Full Member
***
Posts: 101


347968356
View Profile WWW Email
« Reply #10 on: January 28, 2006, 07:12:13 pm »

What's VBO?
Do I need it enabled on my gf4mx? And what cards need it?

Thanks.
Logged

jorrit
Administrator
Hero Member
*****
Posts: 1706


View Profile
« Reply #11 on: January 28, 2006, 08:12:24 pm »

OGRE is a very nice and easy-to-use rendering engine, but if you want to make a game, you need to integrate a sound system, script system, etc. I worked with it, and its a great stuff! The Nebula Device is a professional game engine, but you can't compile it with GNU tools under Windows. I think CS is great, but it has a very annoying "feature": millions of plugin DLLs (the most annoying - why need separate DLLs for Fire, Fountain, and Somke particle system? :S)


In what sense is this annoying? When you distribute your game the dll's go with the exe. The user will not notice them since you only put the exe in the start menu (by the installer). So in what sense is this annoying?

Also you *can* compile CS in one big exe if you want. CS has that option.

Greetings,
Logged
jorrit
Administrator
Hero Member
*****
Posts: 1706


View Profile
« Reply #12 on: January 28, 2006, 09:44:21 pm »

And is there a simple particle system plugin for loading particle scripts created with the particle editor?

Well those are standard loadable. No need for anything special there. I suppose you mean partedit?

Greetings,
Logged
Escorter
Jr. Member
**
Posts: 94


View Profile Email
« Reply #13 on: January 28, 2006, 09:48:22 pm »

Yes, I mean partedit.
Logged
KPNRG
Newbie
*
Posts: 4


View Profile
« Reply #14 on: January 29, 2006, 08:28:03 am »

The downside of so many choices - which is the best to use in a particular situation?

Unfortunately, I think, given the lack of reviews, and unless there's time and resource to explore the engines over a couple years, the choice comes down to a coin toss and running with it...
Logged
Pages: [1] 2 3 Print 
« previous next »
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
Page created in 6.225 seconds with 16 queries.