To all Linux graphics aficionados: I am trying to create some physics 3d graphics that illustrates moving waves and particles. The snapshots can be accumulated into a movie.
I have been told to stay with OpenGL to make the graphics compatible with both Linux and MS Windows, as the graphics needs to run in both environments (other people have that other system, sorry to say) I have tried to use gnuplot, but it is far too simplistic and cumbersome to use. I am currently examining Octave and QtOctave. The following 3d graphics programs have come to my knowledge, but I would appreciate finding others which are suitable to my task. 1. Panda3d - http://www.panda3d.org/index.php 2. Python Computer Graphics Kit - http://cgkit.sourceforge.net/index.html 3. OpenSceneGraph (OSG) - http://www.openscenegraph.org/projects/osg The graphics, when completed, will look similar to the following snapshots: http://www.vtk.org/VTK/project/imagegallery.php see Data in the vicinity of fluid flow (LOx) around a tube graphic http://www.taumuon.co.uk/jabuka/ see Sequential Impulses stack movie The Open Dynamics Engine http://ode.org/ is another resource which shows the 3d rendering of objects obeying physics laws. The goal is to give insight on Maxwell's equations in 3d involving electromagnetic fields and also electrostatics and magnetics. Questions: 1. Are the above graphics programs suitable? 2. Has anyone worked with 3d physics modeling and can advise on the pitfalls and development time? 3. Are there any other cross platform 3d rendering engines suited for modeling math equations related to physics? Gnuplot gives accurate graphs for the equations, but I need the 3d capability and a "good" rendering engine so that users can quickly visually grasp the insights. QtOctave doesn't seem fully MatLab compatible, as I tried running a couple of MatLab programs under Octave and it doesn't recognize the graphics framing structures. I appreciate your advice. If you have questions, please feel free to ask. Randall _______________________________________________ PLUG mailing list [email protected] http://lists.pdxlinux.org/mailman/listinfo/plug
