FreeNX GLX or Software Rendering (Mesa)
I have worked the last couple of weeks with FreeNX and GLX. That was really slow and we constantly reduced the number of polygons. So today I tried to use software rendering (Mesa) because NX is optimized for 2D transfers.
The result is that the interaction was much faster but in the full resolution not that fast. I tried to monitor the processes to see if it's a problem of the computer power or the network -- I am slightly thinking it's a network problem though.
Maybe I need to run tests with different test data, too. I don't know how representative a 200 slice MRI image of a human head is;-)
Anyway we will go forward with this solution but I will keep my slider to reduce the resolution (e.g. details) just in case...
How did I get the software render on the machine?
Given that we are using VTK I just had to replace the system's OpenGL with Mesa's one
- I first compiled Mesa in my home directory (target linux-x86)
- replaced in VTK's ccmake (use "t" for the expert mode) all references to OpenGL libraries with the newly created ones
- recompiled VTK
- tested the application
0 Comments:
Post a Comment
<< Home