|
|
Simon Lemieux <lem### [at] yahoocom> wrote:
>> I'd say make a script to generate triangle meshes, use isosurfaces (requires
MegaPOV from
>> nathan.kopp.com), or (for the cylinders only) a torical section; if you need math
help let
>> me know.
> Yes this is good, I would actually make a C++ program for this, as I usually
> do...
> But, I forgot to say about interior... it is being discussed in
> povray.advanced-user and as I know a bunch of triangles togheter won't have a
> proper interior... which will be important as soon as I get a curver cylinder,
> this is my next step, I forgot to mention it...
> I think the best way to do it is still to put a few cylinders togheter and curve
> them myself... the junction could be made with an intersection of the two
> segments and the union of the two segments themselves, etc...
> What do you think?
I think a sphere sweep might be your perfect solution. Assuming you can
compute the points that the cylinder begins and ends and intermediate
points, this will give exactly the effect you want if you use one of the
splines. Even if you don't use a spline function, it should be cleaner than
using a lot of cone segments as the edges won't be visible.
Best of all, since each has a radius, it'll work for your cones too.
And finally, you won't have to do a merge to get rid of internal surfaces,
since the sweep would be a single object.
Geoff
Post a reply to this message
|
|