载入中...
搜索中...
未找到
#include <Grass.h>
Public 属性 | |
| float | denseRadius = 0.14f |
Poisson spacing. Keep this well below width so tufts overlap. | |
| float | sparseRadius = 0.62f |
| int | maxDense = 8192 |
| int | maxSparse = 384 |
| uint32_t | seed = 1 |
| float | width = 0.62f |
| float | height = 0.95f |
| float | minSlopeDot = 0.25f |
| int | atlasFrameW = 64 |
| int | atlasFrameH = 64 |
| int | atlasFrames = 4 |
| std::vector< std::string > | grassAtlasFiles |
| Authored 2x2 sway masks (4 grass + 2 leaf). Empty = procedural strip. | |
| std::vector< std::string > | leafAtlasFiles |
详细描述
类成员变量说明
◆ atlasFrameH
| int eve::graphics::GrassField::BakeParams::atlasFrameH = 64 |
被这些函数引用 eve::graphics::GrassField::bake().
◆ atlasFrames
| int eve::graphics::GrassField::BakeParams::atlasFrames = 4 |
被这些函数引用 eve::graphics::GrassField::bake().
◆ atlasFrameW
| int eve::graphics::GrassField::BakeParams::atlasFrameW = 64 |
被这些函数引用 eve::graphics::GrassField::bake().
◆ denseRadius
| float eve::graphics::GrassField::BakeParams::denseRadius = 0.14f |
Poisson spacing. Keep this well below width so tufts overlap.
被这些函数引用 eve::graphics::GrassField::bake().
◆ grassAtlasFiles
| std::vector<std::string> eve::graphics::GrassField::BakeParams::grassAtlasFiles |
Authored 2x2 sway masks (4 grass + 2 leaf). Empty = procedural strip.
被这些函数引用 eve::graphics::GrassField::bake().
◆ height
| float eve::graphics::GrassField::BakeParams::height = 0.95f |
被这些函数引用 eve::graphics::GrassField::bake().
◆ leafAtlasFiles
| std::vector<std::string> eve::graphics::GrassField::BakeParams::leafAtlasFiles |
被这些函数引用 eve::graphics::GrassField::bake().
◆ maxDense
| int eve::graphics::GrassField::BakeParams::maxDense = 8192 |
被这些函数引用 eve::graphics::GrassField::bake().
◆ maxSparse
| int eve::graphics::GrassField::BakeParams::maxSparse = 384 |
被这些函数引用 eve::graphics::GrassField::bake().
◆ minSlopeDot
| float eve::graphics::GrassField::BakeParams::minSlopeDot = 0.25f |
被这些函数引用 eve::graphics::GrassField::bake().
◆ seed
| uint32_t eve::graphics::GrassField::BakeParams::seed = 1 |
被这些函数引用 eve::graphics::GrassField::bake().
◆ sparseRadius
| float eve::graphics::GrassField::BakeParams::sparseRadius = 0.62f |
被这些函数引用 eve::graphics::GrassField::bake().
◆ width
| float eve::graphics::GrassField::BakeParams::width = 0.62f |
被这些函数引用 eve::graphics::GrassField::bake().
该结构体的文档由以下文件生成:
- src/modules/graphics/Grass.h