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

Reply via email to