I really don't know about the inner workings of Java3D, but detaching does sound like it could be expensive, especially if Java is attempting to optimise the render using the tree... but then again, wouldn't hiding the objects out of sight by drastically changing their position, force a recomputation of bounds and etc as well?
but in line with the object hiding idea, is there is a cheap way to toggle a visibility for a branch?
Nonetheless, I'll try out both in code (hiding and detaching) and post the results in case anyone's interested...
Thanks so much for all the kind responses and suggestions!
really appreciate all that effort ^^



