13
$\begingroup$

Is it possible to draw a line between intersecting objects? With my current setup, it won't draw anything between them.

$\endgroup$
0

2 Answers 2

10
$\begingroup$

As of 2.76, blender freestyle still does not detect edges at intersections, see docs:

No edges at face intersection are detected yet.

A workaround is to create some extra edge (small face, invisible in the final render) on top of the actual intersection. It's not clean, but it somehow works. (note that the edge in the image below is a bit exaggerated. It can be much more subtle.)

enter image description here

Depends on what you want to achieve.

Another idea is to use the internal edge capability of Blender via Render->Post Processing->Edge. If you're rendering out a still image, you can then mask out areas with edges you don't want in the compositor, later.

$\endgroup$
2
  • 1
    $\begingroup$ do you know if it is possible since 2.8 and co? $\endgroup$ Commented Aug 28, 2020 at 13:38
  • 1
    $\begingroup$ Not that I know of (plus the docs still say it's not supported). $\endgroup$
    – dwelle
    Commented Aug 28, 2020 at 14:34
2
$\begingroup$

I use the boolean modifier.

Say object_1 is intersected by object_2:

  • apply boolean modifier to object_2 and set it's mode to 'difference'

Freestyle will probably put a line between the 2 objects. I've noticed that results can be a little sporadic.

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .