I have ported a bigger program from java3d to xith3d.
Almost what i can do in java3d, i can do with xith3d.
Absence behaviors in xith3d was not a trouble.
Working with overlays in java3d is a nightmare
(synchronisation problems), not in xith3d (mostly).
A bigger disadvantage in xith3d is the missing
‘Text2D-’ and ‘Text3D-’ classes in the core API.
But the main disadvantage from xith3d is, it is
complete useless for simulations. Why that???
Xith3d calculates all with floating points.
My program is a solar system simulator with real
datas that must calculate with big and small datas.
The precesion from floating points is to low for such
a program, i must say.
(Look at a sum from a floating point value greater than 2048.0f
and a floating point value lower than 0.0001f and you know what i mean.
In doubles, the sum is correct!).
My conclusion is, xith3d is a good API for games, but
a bootleneck for simulations.
That is, what a have learned.
Bye Adi

)