I am updating a tutorial on latitude and longitude.  It has a sphere
representing the earth with lines of latitude around it.  In Away3D
3.4.2 the lines would render correctly over the sphere if their radius
was 1.03X the sphere radius.  But in 3.6, they need to be much further
away: much further even than the size of the triangles; about an
entire sphere radius away.  And the numbers of segments in the lines
and sphere do not have any effect.

Therefore it seems that the BASIC renderer in 3.6 is doing a worse job
with Z-sorting than in 3.4.2.  In fact it seems like the Z-sorting
algorithm is comparing the line segment in the ring with the entire
Sphere primitive, not the triangles on the Sphere surface.

Could that be true?

I tried using CORRECT_Z_ORDER but it is painfully slow.  I see the
same effect wrapping rings around a Cube, and if I make the ring with
WireCircle or my own array of LineSegments.

Forcing the z-sorting using pushfront, pushback etc. is not an easy
solution because the latitude rings must be seen to wrap around the
earth.

Any suggestions?  Thanks!

Reply via email to