Hello all OpenSG users,

I am new to OpenSG so sorry for "stupid" quesitons in advance.

I am working on multiplatform visualization application using FOX 
library for GUI. I have an openGL window there with basic scene 
functions like lights, cameras, scene manipulations,selection... (FOX 
has such class) so I am able to display and work with my models.
The problem is, that the models can be very large - up to 15 milions of 
tetrahedrons - and the performance is very bad - there is no 
optimization, no scenegraphs, just traversing an array of  "tetrahedron 
objects" and issuing openGL commands (of course many glBegin,glEnd).
So I was looking for some optimization algorithms and have found OpenSG 
which looks very very good.

So I would like to ask you:
- will openSG speed up the graphics and how? In the StarterGuide i red, 
that graph operators will do the job - minimize glBegin,glEnd  commands, 
optimize the scene graph, culling and so on...
- is it better to use openSG since I only need graphics optimization or 
is it better to implement such optimizaion algorithms? I thnik openSG 
offers me matured functionality for displaying text, legends, selection 
highlighting, etc...On the other hand writing optimization algorithms 
would be something like reinventing the wheel...but more customized.

- How is it with memory usage? Since the models are big, i must be 
memory efficient. I think the way openSG users work with data is: read 
data and put them into nodes in the tree, when picking (or working on 
other way) traverse the tree. No additinal data structures are needed. 
Am I right? Currently I have data in classes that reflect the meaning of 
the data (ie not only to display, but also to calclate something...). 
How to split the data so the original purpose will remain and not to 
double the data for openSG graphs?
 
- LOD: in starterguide there is an example where 3 models had to be 
created. Is there any chance to use such optimization like LOD that 
creates the less-detailed models itself from origin(=full detail) data?

- I tested ParaView (based on VTK) for performance and the graphics 
speed on my models was good. Do you think openSG can have comparable 
speed? Are there any comparsions available?

Thank you very much for any reactions in advance.


Tomas Hnilica


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to