1
$\begingroup$

I'm trying to use freestyle, to draw a cylinder that goes though a circle:

enter image description here

I'd like to add lines around the green part above like this:

enter image description here

I tried several freestyle parameters, including QI Range, Visible, Hidden, material boundaries, but I can't manage to do that...

Any idea?

Thank you!

$\endgroup$
2
  • $\begingroup$ For the missing horizontal line, see this answer: blender.stackexchange.com/a/383/16395blender freestyle still does not detect edges at intersections», but there are workarounds). $\endgroup$
    – Nicola Sap
    Commented Aug 31, 2017 at 10:43
  • $\begingroup$ Thank you for your answer, but enabling Render/Edges does not enable the good edge... $\endgroup$
    – tobiasBora
    Commented Aug 31, 2017 at 11:39

1 Answer 1

1
$\begingroup$

Your issue comes from your object design : the cylinder and the circle should be in a single object + the circle should have a thickness + The circle should be an extrusion of a ring of the cylinder.

The idea is to create the cylinder, to add a loop on this cylinder and to extrude this loop to create the cicle.

Here is a full how to :

  • Create a new project
  • Delete the cube
  • Add a cylinder : press Shift + A then select Mesh and Cylinder
  • Enter in edit mode (TAB)
  • Press S then Z to enable Z scrolling
  • Move the mouse to increase the hight of the cylinder.
  • Press ENTER to validate.

  • Move the mouse cursor in the center of the cylinder

  • Press CTRL + R to add a loop cut : a pink horizontal circle should appear at the middle of the cylinder like this :

single pink circle

  • Scroll up the middle mouse button to have 2 pink circles like this :

enter image description here

  • Press the left mouse button
  • Move the mouse up to place the new ring
  • Press the left mouse button to validate

  • Enable the Face select mode (CTRL + TAB and select Faces)

  • move the mouse cursor on a vertical edge of the middle ring you have just created
  • Press ALT + RMB : this ring should be selected (in orange) like this :

circle ring selected

  • Press E to extrude this ring and press LMB to validate immediatly (without moving the mouse)
  • Press S to scall the ring and Shift + Z to lock Z scalling
  • Move your mouse to increase the diameter of the ring like this :

circle ring extrusion

  • Press LMB to validate

To enable Freestyle :

  • exit Edit Mode (TAB)
  • in the Render panel, enable the Freestyle option
  • launch render (F12)

Here is the result (after adding materials and reducing the circle thickness :

final render

$\endgroup$

You must log in to answer this question.

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