载入中...
搜索中...
未找到
Owning inputs for one complete Unity Material and TVE preset conversion transaction. 更多...
#include <VegetationPreset.h>
Public 属性 | |
| std::vector< std::uint8_t > | materialYaml |
| std::string | sourcePath |
| std::string | shaderName |
| std::string | materialName |
| std::string | shaderPipeline |
| std::set< std::string > | outputOptions |
| std::map< std::string, Value > | presetDefinitions |
| std::string | rootPreset |
| std::optional< asset::CanonicalMeshData > | mesh |
| std::map< std::string, VegetationPresetImage > | textures |
| std::optional< std::array< float, 16 > > | sourceToWorld |
| std::optional< std::array< float, 9 > > | sourceDirectionToWorld |
| float | variationSeed = 1.f |
| std::uint64_t | maximumMaterialBytes = 16ull * 1024ull * 1024ull |
详细描述
Owning inputs for one complete Unity Material and TVE preset conversion transaction.
在文件 VegetationPreset.h 第 106 行定义.
类成员变量说明
◆ materialName
| std::string eve::asset_import::UnityVegetationConversionRequest::materialName |
在文件 VegetationPreset.h 第 110 行定义.
◆ materialYaml
| std::vector<std::uint8_t> eve::asset_import::UnityVegetationConversionRequest::materialYaml |
在文件 VegetationPreset.h 第 107 行定义.
◆ maximumMaterialBytes
| std::uint64_t eve::asset_import::UnityVegetationConversionRequest::maximumMaterialBytes = 16ull * 1024ull * 1024ull |
在文件 VegetationPreset.h 第 120 行定义.
◆ mesh
| std::optional<asset::CanonicalMeshData> eve::asset_import::UnityVegetationConversionRequest::mesh |
在文件 VegetationPreset.h 第 115 行定义.
◆ outputOptions
| std::set<std::string> eve::asset_import::UnityVegetationConversionRequest::outputOptions |
在文件 VegetationPreset.h 第 112 行定义.
◆ presetDefinitions
| std::map<std::string, Value> eve::asset_import::UnityVegetationConversionRequest::presetDefinitions |
在文件 VegetationPreset.h 第 113 行定义.
◆ rootPreset
| std::string eve::asset_import::UnityVegetationConversionRequest::rootPreset |
在文件 VegetationPreset.h 第 114 行定义.
◆ shaderName
| std::string eve::asset_import::UnityVegetationConversionRequest::shaderName |
在文件 VegetationPreset.h 第 109 行定义.
◆ shaderPipeline
| std::string eve::asset_import::UnityVegetationConversionRequest::shaderPipeline |
在文件 VegetationPreset.h 第 111 行定义.
◆ sourceDirectionToWorld
| std::optional<std::array<float, 9> > eve::asset_import::UnityVegetationConversionRequest::sourceDirectionToWorld |
在文件 VegetationPreset.h 第 118 行定义.
◆ sourcePath
| std::string eve::asset_import::UnityVegetationConversionRequest::sourcePath |
在文件 VegetationPreset.h 第 108 行定义.
◆ sourceToWorld
| std::optional<std::array<float, 16> > eve::asset_import::UnityVegetationConversionRequest::sourceToWorld |
在文件 VegetationPreset.h 第 117 行定义.
◆ textures
| std::map<std::string, VegetationPresetImage> eve::asset_import::UnityVegetationConversionRequest::textures |
在文件 VegetationPreset.h 第 116 行定义.
◆ variationSeed
| float eve::asset_import::UnityVegetationConversionRequest::variationSeed = 1.f |
在文件 VegetationPreset.h 第 119 行定义.
该结构体的文档由以下文件生成:
- src/modules/asset/import/VegetationPreset.h