sawtooth when loading a self-made data using Java3D...

Hi, all:

I’m trying to load a 3D data “input_sample_sphere_radiation.dat” as attached.
However, when loading, by using Java3D, I always obtain those sawtooths, please refer to file “input_sample_sphere_radiation.jpg”
If using “tecplot” (refer to http://www.tecplot.com/ ), I’m able to obtain much better result as " input_sample_sphere_radiation_trecplot.jpg".

Can anybody help to load the 3D data file “input_sample_sphere_radiation.dat” without too much sawtooths?
In addition, be kind enough to leave your code as well?

BTW, my code to load it is attached:

gi = new GeometryInfo(GeometryInfo.POLYGON_ARRAY);
gi.setCoordinates(getNodesVertices1());
int[] element = getElements();
gi.setCoordinateIndices(element);
gi.setStripCounts(getStripCount1());
gi.setColors(getColor1());
gi.setColorIndices(element); 

Looking forward to your reply.

Best Regards
JIA Pei

Looks like a mipmap… but even then, as said in other threads of yours: nobody is using Java3D anymore, why not use another (actively supported) engine?

What are active engines?
As far as I know, JOGL is dead as well.
Now, it seems JCGL is the next replacement.
And, JME is based on JOGL.
oops…
Can you please show me the correct direction?

Best Regards
JIA

JME has a lwjgl renderer, and there’s also Ardor3d.