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

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 行定义.


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