|
|
In article <3b71b9e2@news.povray.org>,
"Sylvax" <syl### [at] darthsylvaxcom> wrote:
> -- to round the corners of a solidn(3D fillet)? ;
With some shapes this is fairly easy, for example using a CSG of
spheres, cylinders, and boxes to make a rounded box. Macros have been
written for some objects...boxes, cylinders, and cones mainly.
> -- to sweep a template along a path? ;
Check out the prism object, it might do what you want. You can't use a
curved path though, unless you use an external editor to create a mesh
or code it yourself...you could write a macro that generates a mesh of
the sweep. This would be a lot easier to do in MegaPOV using the spline
patch, but would still require a lot of coding. And of course a mesh
will take up more memory, and you might have to use a very high-res mesh
to make the individual triangles invisible...you will probably spend a
lot of time parsing.
> -- to join two closed shapes to produce a solid?
Uh, how about "union {}"? Or "merge {}" if you want to remove interior
surfaces.
Or were you talking about making solid shapes out of non-solid shapes,
like bezier patches? That isn't possible, sorry. MegaPOV can use solid
meshes, but that's it.
--
Christopher James Huff - chr### [at] maccom, http://homepage.mac.com/chrishuff/
TAG: chr### [at] tagpovrayorg, http://tag.povray.org/
<><
Post a reply to this message
|
|
|
|
Chris Huff wrote:
> > -- to sweep a template along a path? ;
>
> Check out the prism object, it might do what you want. You can't use a
> curved path though, unless you use an external editor to create a mesh
> or code it yourself...you could write a macro that generates a mesh of
> the sweep.
A publically available macro has been written with this in mind
http://members.nbci.com/dvarrazzo/epov.htm
--
Ken Tyler
Post a reply to this message
|
|