载入中...
搜索中...
未找到
#include "common/Export.h"#include "common/Result.h"#include "procgen/GtsMeshSimplifier.h"#include <vector>#include <array>#include <string>类 | |
| struct | eve::procgen::PcgMeshLodRendererState |
| Pcg/Unity renderer policies retained per generated mesh LOD. 更多... | |
| class | eve::procgen::PcgMeshTransform |
| Row-major affine matrix used by Pcg's root-relative static mesh combination. 更多... | |
| class | eve::procgen::PcgMeshCombinePlan |
| Owned ordered input plan for Pcg static MeshCombiner. 更多... | |
| struct | eve::procgen::PcgMeshLodLevel |
| One UnityMeshSimplifierPcg LOD level translated to native mesh settings. 更多... | |
| class | eve::procgen::PcgMeshLodProfile |
| Mutable value profile for at most four native renderer LOD levels. 更多... | |
| class | eve::procgen::PcgMeshLodSet |
| Owned generic mesh LOD output generated with Pcg's independent-per-level policy. 更多... | |
命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::procgen |
函数 | |
| Result< int > | eve::procgen::combinePcgStaticMeshesInto (MeshBuild &output, const PcgMeshCombinePlan &plan) |
| Combine static meshes with Pcg material deduplication and root-relative transforms. | |
| Result< void > | eve::procgen::buildPcgMeshLodsInto (PcgMeshLodSet &output, const MeshBuild &source, const PcgMeshLodProfile &profile) |
| Generate a complete generic Pcg LOD chain and publish it atomically. | |
| Result< void > | eve::procgen::buildPcgCombinedMeshLodsInto (PcgMeshLodSet &output, const PcgMeshCombinePlan &plan, const PcgMeshLodProfile &profile) |
| Combine an ordered static-renderer plan and generate every combined LOD atomically. | |