A scene with directional and ambient light (used with their default constructor, ie no boundingsphre or such):
All the test models have got a transparent “head” (the claret one). There’s a huge textured and transparent plate on the floor (consisting of a Shape3D with IndexedTriangleArray: two large triangles).
If transparent parts of one model are behind the transparent parts of another model everything looks OK. However, when you move the models down below the plate, what you see is their transparent head just disappear.
Depending on the camera view position they’re actually not always disappearing but mostly.
I’ve tried to capture that effect:
http://mitglied.lycos.de/nautis/Publik/Sort.jpg
I’m aware that the sorting of the transparent Nodes and the large plate is difficult because of that large plate. So in case they’re rendered in a “wrong” order, the transparency effect won’t be right… but why does it disappear? I don’t understand this. Maybe I use Xith3d in a wrong way? So I’d like to ask you 3d experts out there. 
PS: The models I load with Kev’s nice 3ds loader, the plate I construct like this: