diff options
| author | Valentin Popov <valentin@popov.link> | 2026-10-19 21:43:16 +0300 |
|---|---|---|
| committer | Valentin Popov <valentin@popov.link> | 2026-10-19 21:43:16 +0300 |
| commit | 84ebd259ea552e278173db5d842ae16a929411ff (patch) | |
| tree | 20bb3a11ea49cb20875fd8efccd77bad8c61227e /docs/reference | |
| parent | cde92e17ab37f93ddf0146c293e0ead9f979e573 (diff) | |
| download | fparkan-84ebd259ea552e278173db5d842ae16a929411ff.tar.xz fparkan-84ebd259ea552e278173db5d842ae16a929411ff.zip | |
fix(render): use view-dependent sky fog color
Diffstat (limited to 'docs/reference')
| -rw-r--r-- | docs/reference/environment-effects.md | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/reference/environment-effects.md b/docs/reference/environment-effects.md index 0435a6a..3267a2f 100644 --- a/docs/reference/environment-effects.md +++ b/docs/reference/environment-effects.md @@ -20,6 +20,13 @@ sky.wea backend разрешает архив и имя звука. Это позволяет одной и той же модели погоды работать в preview и в игровом цикле. +Цвета неба, ambient lighting и fog renderer-а используют разные поля того же +`sky.ske` sample. `SkySample::packed[1]` задаёт глобальный lighting floor; +`CShade` объединяет его с material lighting по поканальному максимуму. +`D3DRS_FOGCOLOR` (`0x22`) зависит от направления камеры и интерполируется из +`SkySample::colors[0..4]` по native sky heading. Значения `sky.values[0..1]` +продолжают задавать fog start/end, масштабируемые на 700. + ## Входы и границы Для расписания используется такой вызов: |
