I need to know how to render a object on Blender Cycles but only as a wireframe, for example, like this:

enter image description here

Also, it is possible to vary between the smooth wireframe object and the polygonal wireframe object?

Thanks in regard.

  • $\begingroup$ You can do this using OpenGL render and by pressing Z > Wireframe int he viewport $\endgroup$
    – VRM
    Jan 22, 2015 at 15:31
  • $\begingroup$ You could use freestyle. $\endgroup$
    – PGmath
    Jan 22, 2015 at 15:44
  • $\begingroup$ How? this is my first time trying to render like this, also i need this for an animation, not an static render. $\endgroup$
    – beavoru
    Jan 22, 2015 at 15:53
  • $\begingroup$ blender.stackexchange.com/questions/14932/… $\endgroup$
    – user1853
    Jan 23, 2015 at 4:44
  • $\begingroup$ Dear God! That looks like the Animus's loading screed from Assassin's Creed. Good job man,I like it and I hope you continue on this project. $\endgroup$ Mar 22, 2017 at 16:12

2 Answers 2


Add the Wireframe modifier and adjust the Thickness value. enter image description here enter image description here

Now set up the World's color to black and make the wire look brighter (replace Diffuse with an Emission shader). You may also increase its Strenght value to 2.000 or 3.000 if it isn't bright enough.
enter image description here enter image description here

To vary between the smooth wireframe object and the polygonal wireframe object place the Subdivision Surface modifier above the Wireframe modifier and set up the desired amount of subdivisions. Now changing the type from Catmull-Clark to Simple will result in making the wire look more polygonal. enter image description here

Here's the rendered result. enter image description here

  • $\begingroup$ If like me you don't see the wireframe modifier in the "generate" column, perhaps it's because you need to scroll down the list, as the panel is too short for this column in version 3.1. $\endgroup$
    – mins
    Apr 5 at 8:53

In addition to Paul Gonet's answer, we now have the wireframe node in cycles (⇧ ShiftA>Input>Wireframe).

enter image description here

Using the pixel size checkbox, you can make the width of the wireframe remain constant no matter the camera position.

  • $\begingroup$ Just in case somebody else bumps into this: make sure the transparent shader goes into the second channel of the Mix Shader, and the Diffuse (or otherwise) material goes into the third. If you switch these two around, the effect won't work. it took me 15 minutes to find out. :) But maybe this is obvious for experienced Blender users. $\endgroup$
    – Ideogram
    Nov 20, 2018 at 20:38

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.