# struct hiro::draw::PointsStyle

## Overview

Point rendering stylization. More…

    #include <ElementRenderer.h>

    struct PointsStyle {
        // fields

        hiro::shader::Material material;
        bool back_face_culling = false;
        float point_size = 10.0f;
        hiro::draw::ColorSource color_source = hiro::draw::ColorSource::material;
    };

## Detailed Documentation

Point rendering stylization.

### Fields

    hiro::shader::Material material

Material setting for the points.

    bool back_face_culling = false

When enabled, points with normal vector turned away from the camera are hidden.

    float point_size = 10.0f

Size of point in screen pixels.

    hiro::draw::ColorSource color_source = hiro::draw::ColorSource::material

Color source used to colorize the points.