载入中...
搜索中...
未找到
Backend-owned texture set for a single draw of up to sixteen layers. 更多...
#include <TerrainMaterialAtlas.h>
Public 属性 | |
| graphics::Texture * | albedo = nullptr |
| graphics::Texture * | normal = nullptr |
| graphics::Texture * | mask = nullptr |
| graphics::Texture * | controls = nullptr |
| graphics::Texture * | parameters = nullptr |
| std::uint32_t | layerCount = 0 |
| bool | hasHoles = false |
详细描述
Backend-owned texture set for a single draw of up to sixteen layers.
在文件 TerrainMaterialAtlas.h 第 83 行定义.
类成员变量说明
◆ albedo
| graphics::Texture* eve::asset_procgen::PackedTerrainMaterialGpuSet::albedo = nullptr |
◆ controls
| graphics::Texture* eve::asset_procgen::PackedTerrainMaterialGpuSet::controls = nullptr |
◆ hasHoles
| bool eve::asset_procgen::PackedTerrainMaterialGpuSet::hasHoles = false |
◆ layerCount
| std::uint32_t eve::asset_procgen::PackedTerrainMaterialGpuSet::layerCount = 0 |
◆ mask
| graphics::Texture* eve::asset_procgen::PackedTerrainMaterialGpuSet::mask = nullptr |
◆ normal
| graphics::Texture* eve::asset_procgen::PackedTerrainMaterialGpuSet::normal = nullptr |
◆ parameters
| graphics::Texture* eve::asset_procgen::PackedTerrainMaterialGpuSet::parameters = nullptr |
该结构体的文档由以下文件生成:
- src/modules/asset/procgen/TerrainMaterialAtlas.h