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 行定义.
◆ 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
在文件 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 行定义.
该结构体的文档由以下文件生成:
- src/modules/asset/import/TerrainImporter.h