I downloaded an anime model off of the internet and it has this really cool outline effect that follows the rotation of the character.

Angle 1 Angle 2 Angle 3

As you can see, it has an outline that constantly follows the character's rotation. This is a really awesome effect that I want to learn, but I have absolutely no clue how I could. Does anyone know what it is and/or how I can do it?

  • 2
    $\begingroup$ As you downloaded that file so you can investigate it. One most likely way is that author of the file wisely used Freestyle render engine which in Blender internal works even on viewport render (Shift+Z). Freestyle config probably is done not only in Scene tab in Properties but also in Texture nodes > Freestyle tree. $\endgroup$
    – Mr Zak
    Feb 19 '18 at 23:58
  • $\begingroup$ U mean freestyle? $\endgroup$
    – Linguini
    Feb 20 '18 at 3:49
  • 1
    $\begingroup$ @Leo yeah turns out thats what its called $\endgroup$
    – Whitest
    Feb 20 '18 at 23:13

You can get an outline in the viewport with a simple hack that involves a solidify modifier and a second black material. enter image description here

The image contains all the setup you need. To summarize, what we are doing is:

  • Add a second material to the mesh you want to have the outline one, set color to black.
  • Add a solidify modifier with the above settings, which creates an inverted normal shell around the original mesh. Assign it the outline material using Material Index Offset.
  • Turn on 'Backface Culling' in the viewport so that the backface of the black outline is not visible.
  • To make this setup work in Blender Render and Cycles, check this answer.

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.