# enum hiro::draw::FacesStyle::NormalSource

## Overview

Available sources of normal vector. More…

    #include <ElementRenderer.h>

    enum NormalSource {
        flat_normals   = 0,
        point_normals  = 1,
        normal_texture = 2,
    };

## Detailed Documentation

Available sources of normal vector.

### Enum Values

    flat_normals

Normals are calculated from face orientations.

    point_normals

Per vertex normals are used. Requires normal attribute for vertices.

    normal_texture

Normals are picked from the normal texture. Requires normal texture.