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
