aboutsummaryrefslogtreecommitdiff
path: root/docs/tomes
diff options
context:
space:
mode:
authorValentin Popov <valentin@popov.link>2026-10-31 18:13:43 +0300
committerValentin Popov <valentin@popov.link>2026-10-31 18:13:43 +0300
commit9f643149a69a149612cffd65a953527630e95647 (patch)
tree16954a813dc0b7a870f75f2e1f113041676d0837 /docs/tomes
parent108a04b70e0cd5032d417cc7fd00cec2a385246b (diff)
downloadfparkan-9f643149a69a149612cffd65a953527630e95647.tar.xz
fparkan-9f643149a69a149612cffd65a953527630e95647.zip
fix(render): use native squared distance for vertex fog
Diffstat (limited to 'docs/tomes')
-rw-r--r--docs/tomes/05-render.md3
1 files changed, 3 insertions, 0 deletions
diff --git a/docs/tomes/05-render.md b/docs/tomes/05-render.md
index bd23875..72b0685 100644
--- a/docs/tomes/05-render.md
+++ b/docs/tomes/05-render.md
@@ -845,6 +845,9 @@ projected shadows. Радиус источника масштабируется
синий свет завода почти незаметным. Неположительный итог заменяется на 0,01.
Случайные добавки к цвету и радиусу пока явно считаются в
`render_coverage control_op1_jitter_unsupported`.
+Туман также зависит от расстояния нелинейно: между ближней и дальней границами
+движок интерполирует по квадрату дистанции. При границах 0 и 700 точка в 350
+получает четверть тумана, а не половину. Это сохраняет контраст среднего плана.
Effect renderer подавляет header bit `0x800` только при
render selector 0. Native AniMesh component path захвачен с selector 1, а в
его 53-entry manager присутствуют FX entries с header `0xD00`; preview