Hello Ranjan, I can think of two ways to do this: - calculate the spheres around each object and calculate the intersections. Maybe there are some Java libraries (e.g. JUN?) which can do the intersection for you.
- calculate a field everywhere in space which gives the distance to a sphere (or some potential) and construct an isosurface of this field. Ranjan.George wrote: > > Hi All, > > Am fairly new to Java 3D concepts. The following is my requirement: > > I need to draw a surface over given shapes displayed on my Java 3D canvas. > Its like throwing a sheet over the bunch of shapes displayed on my canvas. > An added requirement is to draw the surface that can be accessed by a sphere > of given radius. Imagine rolling a sphere of a given radius all over the > shape/shapes on my canvas. I need to draw the locus of all its points of > contact. > > A good visual illustration is given by the two attached images. > > > > > > > Regards, > > Ranjan George > ingenovis, A Division of iLabs Ltd. > Phone : 91-040-3352900/2 Ext.2006/2016 > Fax : 91-040-3351522 > Email : [EMAIL PROTECTED] > http://www.ingenovis.com > > > > ------------------------------------------------------------------------ > > > ------------------------------------------------------------------------ > -- /*---------------------------------------------------------*\ | =========== Mattijs Janssens | | \\ / Development Engineer | | \\ / | | \\ / Nabla Ltd. | | \\ / The Mews, Picketts Lodge | | \\/ Picketts Lane, Salfords, | | F ield Surrey RH1 5RG. | | O peration Tel: +44 (0)1293 821272 | | A nd Email: [EMAIL PROTECTED] | | M anipulation URL: http://www.Nabla.co.uk | \*---------------------------------------------------------*/ =========================================================================== 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".
