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

GTS mesh simplification controls supported by MeshBuild streams. 更多...

#include <GtsMeshSimplifier.h>

Public 属性

bool preserveBorderEdges =true
 
bool preserveUvSeamEdges =false
 
bool preserveUvFoldoverEdges =false
 
bool preserveSurfaceCurvature =false
 
bool enableSmartLink =true
 
double vertexLinkDistance =0.0001
 
double aggressiveness =7.0
 
int maxIterationCount =100
 

详细描述

GTS mesh simplification controls supported by MeshBuild streams.

在文件 GtsMeshSimplifier.h 第 6 行定义.

类成员变量说明

◆ aggressiveness

double eve::procgen::GtsMeshSimplificationOptions::aggressiveness =7.0

◆ enableSmartLink

bool eve::procgen::GtsMeshSimplificationOptions::enableSmartLink =true

在文件 GtsMeshSimplifier.h 第 8 行定义.

被这些函数引用 eve::procgen::simplifyGtsMesh().

◆ maxIterationCount

int eve::procgen::GtsMeshSimplificationOptions::maxIterationCount =100

◆ preserveBorderEdges

bool eve::procgen::GtsMeshSimplificationOptions::preserveBorderEdges =true

在文件 GtsMeshSimplifier.h 第 7 行定义.

被这些函数引用 eve::procgen::simplifyGtsMesh().

◆ preserveSurfaceCurvature

bool eve::procgen::GtsMeshSimplificationOptions::preserveSurfaceCurvature =false

在文件 GtsMeshSimplifier.h 第 8 行定义.

被这些函数引用 eve::procgen::simplifyGtsMesh().

◆ preserveUvFoldoverEdges

bool eve::procgen::GtsMeshSimplificationOptions::preserveUvFoldoverEdges =false

在文件 GtsMeshSimplifier.h 第 7 行定义.

被这些函数引用 eve::procgen::simplifyGtsMesh().

◆ preserveUvSeamEdges

bool eve::procgen::GtsMeshSimplificationOptions::preserveUvSeamEdges =false

在文件 GtsMeshSimplifier.h 第 7 行定义.

被这些函数引用 eve::procgen::simplifyGtsMesh().

◆ vertexLinkDistance

double eve::procgen::GtsMeshSimplificationOptions::vertexLinkDistance =0.0001

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