Hi everybody,

Thanks for your numerous answers; they led me to reconsider entirely my problem and 
think to new solutions, which, naturally, bring their own issues.

As far as my performance problem is concerned, I have not decided yet which would be 
the best implementation as far as my topic is concerned. Anyway, I had renounced to 
use PickTool & co since I was not able to use it, but I think it might prove to have 
the best intersection computation times, no matter what algorithm is used, since it 
must be coded in native language (correct me if necessary). I had read j3dfly's source 
code before, and I was rather confused since it uses PickTool & co exactly how I 
figured out to use them, except that it's working on one side, not on the other (guess 
which is which).

Here's my problem: picking examples often refer to mouse action response, for which I 
understand how to set up a behavior and why. In my problem, I have to compute 
intersections from time to time, so to say, and I don't see what behavior I have to 
set up for this. Note that I have crawled through the over-mentionned source code, not 
to mention, but I must admit I have had a hard time trying to understand, more than 
the code itself, the philosophy of picking within a scene graph: What behavior, what 
wakeup criterion am I supposed to use, since it is not a reaction over a user 
interaction?

Moreover, another question: What wakeup criterion should I use to do a constant 
simulation without preventing Java3d to refresh? Since then, I'm simply creating an 
independant thread that computes and refreshes geometry without blocking entirely 
Java3d. Is that fair a solution?

Well, thank you again for all your indications. I'm pretty sure that my bad 
performances are due to my coding and not to Java3d bottlenecks, for I have seen what 
it is possible to do (j3dfly, etc.).

Regards,

Roland Sarrazin

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