载入中...
搜索中...
未找到
类 | |
| struct | eve::procgen::CaveBreakdownChamber |
| CaveBreakdownChamber public API. 更多... | |
| struct | eve::procgen::CaveBreakdownBlock |
| CaveBreakdownBlock public API. 更多... | |
| struct | eve::procgen::CaveBreakdownEvent |
| CaveBreakdownEvent public API. 更多... | |
| struct | eve::procgen::CaveBreakdownSet |
| CaveBreakdownSet public API. 更多... | |
命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::procgen |
函数 | |
| CaveBreakdownSet | eve::procgen::createCaveBreakdown (const std::vector< CaveBreakdownChamber > &chambers, int eventCount, float strength, uint32_t seed) |
| Create paired ceiling-spall scars and floor blocks from host chambers. | |
| float | eve::procgen::carveCaveBreakdownScars (float x, float y, float z, float current, const CaveBreakdownSet &breakdown) |
| Carve the event's shallow ceiling detachment scars from a cave SDF. | |
| float | eve::procgen::addCaveBreakdownBlocks (float x, float y, float z, float current, const CaveBreakdownSet &breakdown) |
| Union the event's landed breakdown blocks into a cave SDF. | |
| bool | eve::procgen::isCaveBreakdownBlockSurface (float x, float y, float z, float tolerance, const CaveBreakdownSet &breakdown) |
| Test whether a point lies on a generated breakdown block surface. | |