Versioned two-layer authoring recipe analogous to Procedural Decal's Standard graph and material-instance presets. 更多...
#include <ProceduralDecal.h>
Public 属性 | |
| std::uint32_t | schemaVersion = kSchemaVersion |
| int | width = 256 |
| int | height = 256 |
| std::uint32_t | seed = 1 |
| ProceduralDecalLayer | layerA {} |
| ProceduralDecalLayer | layerB {} |
| float | layerHeightBlend = 0.5f |
| float | layerBalance = 0.5f |
| int | layerBlendMode = 0 |
| float | opacity = 1.f |
静态 Public 属性 | |
| static constexpr std::uint32_t | kSchemaVersion = 2 |
详细描述
Versioned two-layer authoring recipe analogous to Procedural Decal's Standard graph and material-instance presets.
在文件 ProceduralDecal.h 第 58 行定义.
类成员变量说明
◆ height
| int eve::decal::ProceduralDecalRecipe::height = 256 |
在文件 ProceduralDecal.h 第 62 行定义.
被这些函数引用 eve::decal::bakeProceduralDecal() , 以及 eve::decal::importProceduralDecalSbsprs().
◆ kSchemaVersion
|
staticconstexpr |
在文件 ProceduralDecal.h 第 59 行定义.
被这些函数引用 eve::decal::bakeProceduralDecal().
◆ layerA
| ProceduralDecalLayer eve::decal::ProceduralDecalRecipe::layerA {} |
◆ layerB
| ProceduralDecalLayer eve::decal::ProceduralDecalRecipe::layerB {} |
◆ layerBalance
| float eve::decal::ProceduralDecalRecipe::layerBalance = 0.5f |
在文件 ProceduralDecal.h 第 67 行定义.
被这些函数引用 eve::decal::bakeProceduralDecal() , 以及 eve::decal::importProceduralDecalSbsprs().
◆ layerBlendMode
| int eve::decal::ProceduralDecalRecipe::layerBlendMode = 0 |
在文件 ProceduralDecal.h 第 68 行定义.
被这些函数引用 eve::decal::bakeProceduralDecal() , 以及 eve::decal::importProceduralDecalSbsprs().
◆ layerHeightBlend
| float eve::decal::ProceduralDecalRecipe::layerHeightBlend = 0.5f |
在文件 ProceduralDecal.h 第 66 行定义.
被这些函数引用 eve::decal::bakeProceduralDecal() , 以及 eve::decal::importProceduralDecalSbsprs().
◆ opacity
| float eve::decal::ProceduralDecalRecipe::opacity = 1.f |
在文件 ProceduralDecal.h 第 69 行定义.
被这些函数引用 eve::decal::bakeProceduralDecal().
◆ schemaVersion
| std::uint32_t eve::decal::ProceduralDecalRecipe::schemaVersion = kSchemaVersion |
在文件 ProceduralDecal.h 第 60 行定义.
被这些函数引用 eve::decal::bakeProceduralDecal().
◆ seed
| std::uint32_t eve::decal::ProceduralDecalRecipe::seed = 1 |
◆ width
| int eve::decal::ProceduralDecalRecipe::width = 256 |
在文件 ProceduralDecal.h 第 61 行定义.
被这些函数引用 eve::decal::bakeProceduralDecal() , 以及 eve::decal::importProceduralDecalSbsprs().
该结构体的文档由以下文件生成:
- src/modules/decal/ProceduralDecal.h