载入中...
搜索中...
未找到
MeshVfxScalability.cpp
浏览该文件的文档.
10MeshVfxLodTier requestedTier(const MeshVfxLodCandidate& candidate, const MeshVfxScalabilityPolicy& policy) {
12 candidate.distance > policy.maximumDistance || !std::isfinite(candidate.projectedRadiusPixels)) {
24MeshVfxLodDecision makeDecision(std::uint64_t id, MeshVfxLodTier tier, const MeshVfxScalabilityPolicy& policy) {
63MeshVfxScalabilityPlanner::MeshVfxScalabilityPlanner(MeshVfxScalabilityPolicy policy) : policy_(policy) {}
MeshVfxScalabilityPlanner(MeshVfxScalabilityPolicy policy={})
Creates a planner with the supplied immutable policy.
Definition MeshVfxScalability.cpp:63
std::vector< MeshVfxLodDecision > plan(std::span< const MeshVfxLodCandidate > candidates) const
Plans one frame while preserving the input order in the result.
Definition MeshVfxScalability.cpp:66
Definition MeshVfxPackage.h:10
MeshVfxLodTier
Runtime quality tier selected for one mesh VFX instance.
Definition MeshVfxScalability.h:13
Global deterministic quality and work budget for mesh VFX.
Definition MeshVfxScalability.h:21