Holger Kral wrote:
now, how can i modify the frustum that it represents the newly created viewtransform, that i can do propper clipping with no framedelay?
You need to use the manualPlatformMove() method to do this. Set up the matrix with the current location and orientation information and feed it to this method. That requires your code order be:
calculate view position (inc user input) update view frustum perform frustum culling The manual move is there to deal with the issue that when you ask Java3D for the view frustum projection matrix, it gives you the value for the last frame, not for what it currently is. That is really annoying and almost useless, but there's nothing we can really do about it. -- Justin Couch http://www.vlc.com.au/~justin/ Java Architect & Bit Twiddler http://www.yumetech.com/ Author, Java 3D FAQ Maintainer http://www.j3d.org/ ------------------------------------------------------------------- "Humanism is dead. Animals think, feel; so do machines now. Neither man nor woman is the measure of all things. Every organism processes data according to its domain, its environment; you, with all your brains, would be useless in a mouse's universe..." - Greg Bear, Slant ------------------------------------------------------------------- =========================================================================== 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".