Skip to content

OpenGLMesh::PreparedAttributes ​

struct · #include <rayrai/OpenGLMesh.hpp>

What prepareGeometryAttributes() derives besides the vertex attributes. Internal: caches of prepared meshes store it.

Public attributes ​

tangentSource ​

cpp
std::string tangentSource

How tangents were obtained.

validTangentCount ​

cpp
size_t validTangentCount

Vertices with a usable tangent.

fallbackTangentCount ​

cpp
size_t fallbackTangentCount

Vertices that needed a fallback tangent.

uvDensity ​

cpp
glm::vec2 uvDensity

See vertexDisplacementUvStats() (xy).

uvEdgeLength ​

cpp
glm::vec2 uvEdgeLength

See vertexDisplacementUvStats() (zw).

RaiSim — physics for robotics and AI.