Since I can’t answer my own question (today) this will probably sit here forever, but let’s try anyway…
I’ve just started in Java3D and I’m noticing some odd behavior in the following. As you can see, I have a 2D grid of objects that rotates around the x axis. However, as it does so, it sometimes appears that objects that should be behind are overlapping the objects in front of them.
My best guess is that the objects in the back are being rendered after the ones in front of them. If that’s the case, anyway to force the rendering order? Any help would be appreciated.
Some images of what it looks like as it rotates: