On Tue, 13 Apr 2004 13:04:46 -0600, Maxim Tugai <[EMAIL PROTECTED]> wrote:

Picking works very well with off-screen canvases so I don't know why it
is
a problem for you. And "serverside rendering" sounds like off-screen
rendering for me: images which are created "invisible" and used
afterwards
somewhere else than in a Canvas3D.


No, no, no! This way I was tried already and met big memory leak.

You must use millions of polygons and/or thousands of different 3D-objects when this memory leak affects your program that much. I know that there is such a bug but I had never _SO_ much problems with it also when I'm not able to call Universe.cleanup() because the same universe is reused again and again in my project. The only thing I do to prevent from it, is a manual destruction of all objects within a scenegraph.

All works well, when I created offscreen canvas and using mentioned
rendering machinery (except those java3d bug, when WakeOnElapsedFrames
criterion does not works on offscreen canvases!)

I wouldn't call this a bug, it sounds logically for me that this WakeupCriterion doesn't works with off-screen canvases because there isn't a real frame-flipping.



--
http://www.3dchat.org - Welcome To The Unreal World
http://java3d.virtualworlds.de - The J3D Developers Ressource

===========================================================================
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".

Reply via email to