🔖
NPR Wiki
  • NPR tricks
  • Content Guide
  • Outline
    • Black outline
    • Inverse Hull Method
    • Variable Line Thickness On Inverse Hulls
    • Freestyle Mastery (WIP)
  • Shaders
    • Normal Spherizing using Abnormal
    • Manga shader collection
    • The most basic NPR shaders
    • Basic Matcap
    • Maintain falloff with different light hue
    • Reflective Textures
  • Color
    • Display the same color as picked
    • Isolate materials from world color
  • Normal editing
    • Normal Basics
    • Fixing dress edges shading
    • Fixing breast shading
  • Grease Pencil
    • Prevent GP Strokes From Clipping into a mesh
  • PIXEL ART
    • Pixel Art Basics
  • Modeling
    • Detailed curve hair
  • External Links
    • BlenderNPR
    • BEER/Malt wiki
    • Abnormal add-on wiki
Powered by GitBook
On this page

Was this helpful?

  1. Modeling

Detailed curve hair

Good for wavy/curly hairstyles below Type 1/2

PreviousPixel Art Basics

Last updated 4 years ago

Was this helpful?

When it comes to hair, generally there are 4 different types - Type 1 being straight hair, with each individual strand becoming wavier or curlier as you go down the list. There aren't too many examples of 3D NPR hairstyles below Type 2, which makes it hard to find references to make your own. However, you can create a similar basis with curve hair.

Creating the hair

First, start by adding in a bezier curve and a circle to go along with it. It is highly recommended you use "Path" over the normal "Bezier" curve, as Path is more flexible and allows for better control over your strands.

As for the bevel circle, it can be whatever shape you want. For this example, the shape is a trapezoid. Set up the Path hair strands to fit your character to your liking, then select the bevel circle shape and go into edit mode. From there, select two points and duplicate them with Shift+D, and move it away from the main shape.

If you want a trapezoid shape of your own, set the "Resolution Preview U" setting when selecting the Bezier Circle to 1. This turns it from a circle into a square. Scale and move the points to match a trapezoid shape.

You can add as many of these strands as you want - they will behave like the bigger strand in terms of twisting and bending, and can be scaled and/or rotated separate to the main shape. They also allow for interesting shading effects when paired with a basic toon shader. Rotating the strands at certain angles like shown above will allow the smaller strands to contrast the main one.

If you're concerned about accumulating a high polycount with this trick, you can always lower the Resolution Preview number and adjust subdivision modifiers to your desired level.

The top strand is a Path curve, while the bottom is a Bezier curve.
The only modifier on the hair is a Data Transfer modifier
Adjusting "Resolution Preview U" is just like adding/subtracting subdivision levels