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

One canonical terrain material layer after source-engine mapping. 更多...

#include <TerrainImporter.h>

Public 属性

std::string name
 
std::string diffuseSource
 
std::string normalSource
 
std::string weightSource
 
std::string maskSource
 
std::string diffuseAsset
 
std::string normalAsset
 
std::string weightAsset
 
std::string maskAsset
 
std::string normalConvention = "opengl"
 
float tileSizeMeters = 1.0f
 
std::array< float, 2 > tileScaleMeters {1.f, 1.f}
 
std::array< float, 2 > tileOffsetMeters {}
 
std::array< float, 4 > maskRemapMinimum {}
 
std::array< float, 4 > maskRemapMaximum {1.f, 1.f, 1.f, 1.f}
 
std::array< float, 4 > specular {}
 
float metallic = 0.f
 
float normalScale = 1.f
 
float smoothness = 0.f
 

详细描述

One canonical terrain material layer after source-engine mapping.

在文件 TerrainImporter.h 第 16 行定义.

类成员变量说明

◆ diffuseAsset

std::string eve::asset_import::CanonicalTerrainLayer::diffuseAsset

在文件 TerrainImporter.h 第 22 行定义.

◆ diffuseSource

std::string eve::asset_import::CanonicalTerrainLayer::diffuseSource

在文件 TerrainImporter.h 第 18 行定义.

◆ maskAsset

std::string eve::asset_import::CanonicalTerrainLayer::maskAsset

在文件 TerrainImporter.h 第 22 行定义.

◆ maskRemapMaximum

std::array<float, 4> eve::asset_import::CanonicalTerrainLayer::maskRemapMaximum {1.f, 1.f, 1.f, 1.f}

在文件 TerrainImporter.h 第 28 行定义.

◆ maskRemapMinimum

std::array<float, 4> eve::asset_import::CanonicalTerrainLayer::maskRemapMinimum {}

在文件 TerrainImporter.h 第 27 行定义.

◆ maskSource

std::string eve::asset_import::CanonicalTerrainLayer::maskSource

在文件 TerrainImporter.h 第 21 行定义.

◆ metallic

float eve::asset_import::CanonicalTerrainLayer::metallic = 0.f

在文件 TerrainImporter.h 第 30 行定义.

◆ name

std::string eve::asset_import::CanonicalTerrainLayer::name

在文件 TerrainImporter.h 第 17 行定义.

被这些函数引用 eve::asset_import::prepareUnrealM4Import().

◆ normalAsset

std::string eve::asset_import::CanonicalTerrainLayer::normalAsset

在文件 TerrainImporter.h 第 22 行定义.

◆ normalConvention

std::string eve::asset_import::CanonicalTerrainLayer::normalConvention = "opengl"

在文件 TerrainImporter.h 第 23 行定义.

◆ normalScale

float eve::asset_import::CanonicalTerrainLayer::normalScale = 1.f

在文件 TerrainImporter.h 第 31 行定义.

◆ normalSource

std::string eve::asset_import::CanonicalTerrainLayer::normalSource

在文件 TerrainImporter.h 第 19 行定义.

◆ smoothness

float eve::asset_import::CanonicalTerrainLayer::smoothness = 0.f

在文件 TerrainImporter.h 第 32 行定义.

◆ specular

std::array<float, 4> eve::asset_import::CanonicalTerrainLayer::specular {}

在文件 TerrainImporter.h 第 29 行定义.

◆ tileOffsetMeters

std::array<float, 2> eve::asset_import::CanonicalTerrainLayer::tileOffsetMeters {}

在文件 TerrainImporter.h 第 26 行定义.

◆ tileScaleMeters

std::array<float, 2> eve::asset_import::CanonicalTerrainLayer::tileScaleMeters {1.f, 1.f}

在文件 TerrainImporter.h 第 25 行定义.

◆ tileSizeMeters

float eve::asset_import::CanonicalTerrainLayer::tileSizeMeters = 1.0f

在文件 TerrainImporter.h 第 24 行定义.

◆ weightAsset

std::string eve::asset_import::CanonicalTerrainLayer::weightAsset

在文件 TerrainImporter.h 第 22 行定义.

◆ weightSource

std::string eve::asset_import::CanonicalTerrainLayer::weightSource

在文件 TerrainImporter.h 第 20 行定义.


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