|
 |
Le 23/02/2025 à 11:17, kurtz le pirate a écrit :
>
> Hi,
>
>
> In the attached image (this is a view from below).
>
> In the center, the object built from the union of a cylinder and a mesh.
>
> On the right, the same object “cut” at the base by a plane
> difference {
> object { Screw }
> plane { y,0 }
> }
>
>
>
> And then, as you can see, something “weird” happens.
>
> If I make the difference with a box, it's the same thing.
> And, if instead of “cutting” at the bottom, I cut at the top, the same
> thing happens. It can't be a problem of surface coincidence. The values
> are quite different, in fact.
>
>
> Do you have any ideas for solving this issue ?
>
>
>
> nb: the vertical black line with the balls is simply gauge to check the
> screw pitch and has nothing to do with the problem.
>
Bonjour/Hello
When you try to make a difference or merge CSG operation with isosurface
objects, you should use the "max trace 'intersections number'" (to write
in the isosurface statement at the end ideally) keyword so POVRay
doesn't stop at the first collision between rays and the isosurface
object. So far, I don't know if you used the max_trace keyword because
we don't have all the code.
Post a reply to this message
|
 |