Jump to content
  • Advertisement
  • 10/14/18 11:37 PM

    Reverse-Normal 3d Outline Tutorial

    Visual Arts



    1. Duplicate your mesh.
    2. Apply flat black material for the outline.
    3. Select your duplicated model and reverse its Normal direction.  'Face normals' are the direction a face is pointing/rendering.
    4. Next, we turn on backface culling.  'Backfaces' are the sides of faces that are pointing away from the normal direction.
    5. Change your move manipulator to move based on normal direction.  Then scale the mesh outwards.

    You can use a shader to do this but you will often get issues at corners where the faces diverge.

    Be mindful of your poly count since you're basically doubling it.  If you're working super low-poly though it's all good!


    Note: This tutorial was originally published on the author's website, and is reproduced here with kind permission.  Check out Brendan's ArtStation and Twitter accounts for portfolio and other tutorials.

      Report Article

    User Feedback

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!