载入中...
搜索中...
未找到
CloudField.h
浏览该文件的文档.
Deterministic, seamlessly-tiling, time-animated procedural cloud field.
Definition CloudField.h:17
void setWorldScale(float worldScale)
Definition CloudField.cpp:69
float coverageAt(float x, float z, float time) const
Cloud coverage at world (x, z) and time t, in [0,1].
Definition CloudField.cpp:86
void windVelocity(float &vx, float &vz) const
Drift vector (world units/sec) implied by windSpeed + windAngle.
Definition CloudField.cpp:81
static constexpr int kLattice
Internal lattice resolution per tile (also the noise wrap period).
Definition CloudField.h:61
void sample(float *out, int width, int height, float time, float x0, float z0, float extent) const
Definition CloudField.cpp:125
void setWind(float speed, float angleRad)
Definition CloudField.cpp:73
CloudField()=default
Generation parameters. Algorithm-specific keys live in values as strings (no overloads; typed setters...
Definition Params.h:13
Definition BuiltinAlgorithms.cpp:13