I'm rendering my scene entirely in immediate mode, hence the desire to pick objects which aren't live. I'm essentially keeping a full scenegraph and simply not attaching the root to keep it non-live so the nodes which are being transformed are added to TransformGroups. When a node is being rendered I work up the scenegraph hierarchy to the root of the scene multiplying any transforms found on the way with the GraphicsContext3D's model transform matrix. This appears to work fine in that visually the nodes are successfully transformed. I've got the code up and running which allows the non-live nodes to be picked. However, as soon as a node has been transformed the picking stops working. The picking routines seem unaware that the node has been transformed and detect the node as if it had not been transformed at all. I'm using Java3D 1.1.2. Is there any chance that this is a bug which has been addressed in 1.1.3? Any pointers to possible solutions would be greatly appreciated. Thanks in advance, Andy =========================================================================== To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff JAVA3D-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".
