载入中...
搜索中...
未找到
FogSystem.h
浏览该文件的文档.
108 [[nodiscard]] Result<void> ensureBeerCache(const glm::vec3& lightDir, const glm::vec3& lightColor,
112 [[nodiscard]] Result<FogRayResult> marchRay(const glm::vec3& origin, const glm::vec3& direction,
119 [[nodiscard]] Result<int> renderToFroxel(AtmosphereVolume& volume, const glm::mat4& invViewProj,
131 [[nodiscard]] Result<int> injectToFroxel(AtmosphereVolume& volume, const glm::mat4& invViewProj);
159 [[nodiscard]] Result<FogRayResult> integrateBeam(const AnalyticBeam& beam, const glm::vec3& origin,
Move-only, checked operation results for the common layer.
Camera-frustum volume used by the volumetric fog passes and CPU references.
Definition AtmosphereVolume.h:37
Analytic volumetric light: ray ∩ capped frustum, depth-clipped short integral.
Definition AnalyticalVolLight.h:36
Cached light-path transmittance used by Fast / Enhanced quality tiers.
Definition BeerLightCache.h:20
World-space density bands, curl assist velocity, and lighting helpers.
Definition FogDensityField.h:21
Maps world-space density into a camera froxel volume and integrates it.
Definition FogFroxelBridge.h:24
Analytic solid proxies that carve fog and inject wake into the MAC field.
Definition FogInteractor.h:24
Unit-density optical profile for participating media.
Definition FogProfile.h:16
World-space fog ray marcher with Beer–Lambert extinction and HG phase.
Definition FogRayMarch.h:38
Orchestrates density, MAC transport, optics, froxel mapping, and art.
Definition FogSystem.h:46
MAC (Marker-And-Cell) staggered-grid Eulerian fog fluid.
Definition MacFluidGrid.h:26
Procedural dust that does not use persistent particle buffers or screen trails.
Definition ProceduralDust.h:29
World-space wind provider for MAC fog transport.
Definition SceneWind.h:18
Definition AnalyticalVolLight.cpp:11
FogQualityBudget budgetFor(FogQuality quality) noexcept
Resolve the budget for a quality preset.
Definition FogTypes.h:52
卡牌游戏 UI 工具模块:工厂 + 脚本绑定入口。 功能参考 ycarowr/UiCard:扇形手牌布局、抽牌/洗牌、悬浮放大、拖拽到落牌区、 敌方手牌(背面/偷看)、费用不足置灰,以及可实时调节的布局...
Definition Animation.h:25
Definition Container.h:602
Analytic beam volume: capped cone frustum or pyramidal spot.
Definition AnalyticalVolLight.h:16
Stylized fog presentation derived from a physical FogRayResult.
Definition FogTypes.h:169
Resource / sample budget derived from a quality preset.
Definition FogTypes.h:38
Optical result of integrating one view ray through fog.
Definition FogTypes.h:122
Analytic volume used to bound a camera ray before sampling.
Definition FogRayMarch.h:17
Axis-aligned world bounds for a fog simulation domain.
Definition FogTypes.h:96