载入中...
搜索中...
未找到
MacFluidGrid.h
浏览该文件的文档.
32 [[nodiscard]] Result<void> configure(const FogDensityField& field, float fixedDt = kDefaultFixedDt);
Move-only, checked operation results for the common layer.
World-space density bands, curl assist velocity, and lighting helpers.
Definition FogDensityField.h:21
Analytic solid proxies that carve fog and inject wake into the MAC field.
Definition FogInteractor.h:24
MAC (Marker-And-Cell) staggered-grid Eulerian fog fluid.
Definition MacFluidGrid.h:26
const FogWorldBounds & bounds() const noexcept
Definition MacFluidGrid.h:37
glm::vec3 cellSize() const noexcept
Definition MacFluidGrid.h:38
float accumulatedTime() const noexcept
Definition MacFluidGrid.h:40
std::uint64_t stepCount() const noexcept
Definition MacFluidGrid.h:41
World-space wind provider for MAC fog transport.
Definition SceneWind.h:18
Definition AnalyticalVolLight.cpp:11
Definition Container.h:602
CFL stability snapshot for the MAC fluid solver.
Definition FogTypes.h:130
Axis-aligned world bounds for a fog simulation domain.
Definition FogTypes.h:96