skyQuality 0 Classic (unchanged), 1 Enhanced, 2 High; Advanced Graphics row (EN+RU), cvar bridge, sky-* scenarios above the canopy. Cloud technique ported from WarcraftXL wxl-retail-clouds (THIRD-PARTY.md). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
1000 B
1000 B
Third-party code and techniques
WarcraftXL
WarcraftXL by iThorgrim is a 3.3.5 client extension. The files
below port code or a technique from it; each carries the header line
Ported from WarcraftXL (https://github.com/WarcraftXL) by iThorgrim — module <module>, <source files>.
| File | WarcraftXL module | Source files | What was taken |
|---|---|---|---|
crates/benilla-world/src/shaders/sky_fx.wgsl |
wxl-retail-clouds | Clouds.cpp, Clouds.hpp |
Domain-warped billow fbm (quintic value noise, 0.6 cotton blend, 0.55 octave gain) for the cloud detail |
crates/benilla-world/src/shaders/cloud.wgsl |
wxl-retail-clouds | Clouds.cpp |
The 3-tap march toward the sun (self-shadow, ambient floor) and the one-tap silver lining |
crates/benilla-world/src/clouds/layer.rs (update_cloud_fx) |
wxl-retail-clouds | Clouds.cpp |
March direction = the sun projected on the sheet, strength folded by its flatness (noon clouds evenly lit) |