feat(fx): animate native point light color and radius jitter
Docs Deploy / Build and Deploy MkDocs (push) Successful in 37s

This commit is contained in:
Valentin Popov committed 2026-11-01 13:55:35 +04:00
1 parent e8942caa23
commit bbd31fc253
6 files changed
+222 -22

No files matched your search

+5 -3
View File
@@ -122,9 +122,11 @@ RVA `0xF6E0`, преобразует направление текущей ма
завода локальный радиус 7 и длина `0x409B1F91` дали радиус `0x4207BB9F`.
Это же значение проверяется Rust-тестом общего Op1 evaluator.
Случайные добавки цвета и радиуса ещё не воспроизводятся; приложение сообщает
число таких Control-команд как `control_op1_jitter_unsupported` и использует
их авторские значения. У синего источника в проверенном захвате добавки нулевые.
Случайные добавки к RGBA и радиусу воспроизводятся двумя сохраняемыми потоками;
формула и расход слов внутри Op1 сверены исполнением DLL. Инициализация
и общий порядок других FX ещё приближённые: такие команды считаются в
`control_op1_rng_schedule_approx`. У синего источника в проверенном захвате
амплитуды нулевые; у жёлтого света над трубой они меняют освещение крыши.
Флаг источника `0x80000000` отделяет локальный свет объекта от общего света
мира. В эталонной `Terrain.dll` (SHA-256