struct mrpt::opengl::TrianglesProxy::TriangleParams

Overview

Cached triangle rendering parameters.

struct TriangleParams
{
    // fields

    bool lightEnabled = true;
    mrpt::viz::TCullFace cullFace = mrpt::viz::TCullFace::NONE;
    float materialShininess = 0.2f;
    float materialSpecularExponent = 16.0f;
    mrpt::img::TColorf materialEmissive {0, 0, 0, 0};
};