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$
  • $\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 Aug 31 '17 at 10:43
  • $\begingroup$ Thank you for your answer, but enabling Render/Edges does not enable the good edge... $\endgroup$ – tobiasBora Aug 31 '17 at 11:39
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$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.