Hello,

I am working on my senior project in the geology department of my university, an 
investigation of fracture networks in rocks. I'm trying to write a Java3D program to 
help visualize these fracture networks and (more importantly) give a quantitative 
analysis of the shapes produced (such as surface area to volume ratio). I'm new to 
Java and to working with 3d, but even so I feel that I may be using the wrong tool to 
tackle this problem. I'm hoping members of this list can tell whether what I want to 
do is possible with Java3d, and if it's the best (or close to best) tool for the task. 
And if so, where I should look to get started. I think it is likely that there is 
perhaps some mathematical package out there which could handle this stuff just as 
well, but Java3D has obvious distribution advantages.

So, for instance, given two planes (flat, 2-dimensional, defined by 4 points), I would 
like to find the intersection, defined as a line (2 points?) between those two. Then, 
by collecting a series of intersections between planes, use those points to form a 
new, trimmed shape3d. I guess it's kind of culling a shape? Getting rid of the excess 
pieces of my planes, for viewing purposes. I don't really care how I do this, as long 
as it's done.

More importantly, I would just like to be able to find these values so that I can 
determine the shape. If I can define these shapes without using any of the visual 
aspects of Java3D, the least I'd like to be able to do is show the end result. In 
other words, it would be neat for the user to be able to move around the planes, 
adjusting their actual positions, and then specifying which planes to use for making 
the new 3d object, but that's not necessary.

Also, my first stumbling block was actually trying to get the "new" geometry (location 
information, I guess is what I want) from a Shape3D once it has been added to a scene 
graph and moved around (I did get that far, at least).

Any insight or advice would be very, very much appreciated!

Please reply to [EMAIL PROTECTED], else you might be lost.

Thanks,

Cristina


------------------------------------------------------------
Free, BeOS-friendly email accounts: http://BeMail.org/
love and pixels .:. http://dieselsweeties.com/

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