|
|
Le 06/09/2016 à 12:33, scott a écrit :
>>
>> The intersection of two conic section primitives, will itself be a conic
>> section, so that an equation for it could be written for an extra CSG
>> component
>> in the form of a sphere sweep following that equation. All under the
>> hood of
>> course!
>
> The sphere sweep doesn't follow the intersection curve, that would give
> you a "bead" along the edge. The sphere sweep needs to be offset a
> variable amount to ensure that the contact between the sphere sweep and
> both CSG surfaces is exactly tangent along the whole length. Then the
> CSG is not trivial, you need just the bit of material between the sphere
> sweep object and the two surfaces.
>
Is sphere_sweep able to follow a circle ?
The Devil's advocate sets the following situation:
Two cylinders of identical diameter and axis in the same plane intersect
each other with an angle of exactly 90°.
The intersection curve is a sheared circle whose minor radius is the
radius of the cylinder and major radius is sqrt(2) time the radius of
the cylinder.
You could sub-sample, but you cannot follow exactly a part of circle
with a sphere_sweep (you need rational curve to do it).
Post a reply to this message
|
|