Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
EngineCore::ClusterLodGenerator::LodLevelData Struct Reference

Generate a single LOD level by simplifying geometry. More...

Collaboration diagram for EngineCore::ClusterLodGenerator::LodLevelData:

Public Attributes

std::vector< Vertexvertices
std::vector< uint32_t > indices
std::vector< meshopt_Meshlet > meshlets
std::vector< uint32_t > meshletVertices
std::vector< uint8_t > meshletTriangles
float error
 Simplification error for this level.

Detailed Description

Generate a single LOD level by simplifying geometry.

Definition at line 72 of file ClusterLodGenerator.h.

Member Data Documentation

◆ error

float EngineCore::ClusterLodGenerator::LodLevelData::error

Simplification error for this level.

Definition at line 79 of file ClusterLodGenerator.h.

Referenced by EngineCore::ClusterLodGenerator::generate(), and EngineCore::ClusterLodGenerator::generateLodLevel().

◆ indices

std::vector<uint32_t> EngineCore::ClusterLodGenerator::LodLevelData::indices

◆ meshlets

std::vector<meshopt_Meshlet> EngineCore::ClusterLodGenerator::LodLevelData::meshlets

◆ meshletTriangles

std::vector<uint8_t> EngineCore::ClusterLodGenerator::LodLevelData::meshletTriangles

◆ meshletVertices

std::vector<uint32_t> EngineCore::ClusterLodGenerator::LodLevelData::meshletVertices

◆ vertices

std::vector<Vertex> EngineCore::ClusterLodGenerator::LodLevelData::vertices

The documentation for this struct was generated from the following file: