载入中...
搜索中...
未找到
eve::graphics::VegetationGeometry结构体 参考

Owning geometry projection, packed world XYZ positions and unit normals. 更多...

#include <VegetationMotion.h>

Public 属性

std::vector< float > positions
 
std::vector< float > normals
 
std::vector< float > vegetationFactors
 Interleaved variation, occlusion, detail mask and detail UV, five floats per vertex.
 
std::vector< float > motionHighlights
 Owning per-rest-vertex motion highlight scalar, parallel to positions/3. Evaluated before raster interpolation using noise alpha, wind power, fade and authored height. Immutable worker output; no GPU state or retained borrows. Not a persistent format.
 
std::vector< float > tangents
 Owning deformed world XYZ frame streams; both empty when source tangents are absent.
 
std::vector< float > bitangents
 

详细描述

Owning geometry projection, packed world XYZ positions and unit normals.

在文件 VegetationMotion.h 第 63 行定义.

类成员变量说明

◆ bitangents

std::vector<float> eve::graphics::VegetationGeometry::bitangents

在文件 VegetationMotion.h 第 75 行定义.

被这些函数引用 eve::graphics::deformVegetation().

◆ motionHighlights

std::vector<float> eve::graphics::VegetationGeometry::motionHighlights

Owning per-rest-vertex motion highlight scalar, parallel to positions/3. Evaluated before raster interpolation using noise alpha, wind power, fade and authored height. Immutable worker output; no GPU state or retained borrows. Not a persistent format.

在文件 VegetationMotion.h 第 73 行定义.

被这些函数引用 eve::graphics::deformVegetation().

◆ normals

std::vector<float> eve::graphics::VegetationGeometry::normals

在文件 VegetationMotion.h 第 64 行定义.

被这些函数引用 eve::graphics::deformVegetation().

◆ positions

std::vector<float> eve::graphics::VegetationGeometry::positions

在文件 VegetationMotion.h 第 64 行定义.

被这些函数引用 eve::graphics::deformVegetation().

◆ tangents

std::vector<float> eve::graphics::VegetationGeometry::tangents

Owning deformed world XYZ frame streams; both empty when source tangents are absent.

在文件 VegetationMotion.h 第 75 行定义.

被这些函数引用 eve::graphics::deformVegetation().

◆ vegetationFactors

std::vector<float> eve::graphics::VegetationGeometry::vegetationFactors

Interleaved variation, occlusion, detail mask and detail UV, five floats per vertex.

在文件 VegetationMotion.h 第 66 行定义.

被这些函数引用 eve::graphics::deformVegetation().


该结构体的文档由以下文件生成: