gmod-rs/crates
Niko Marmeladkov 6fd44ba014 Замеры по «белым плитам» и «вывернутой траве»: три гипотезы опровергнуты
Гипотеза Gemini (нормаль из dv.vec) не подтвердилась: сырые байты LUMP_DISP_VERTS
читаются как f32 с шагом 20 и дают осмысленные значения (vec=(0,0,1),
dist=18.145). Формат разобран верно.

Ориентация рельефа в порядке: 110 плоскостей вверх, 0 вниз, намотка не
перевёрнута (0 из 11776). У спавна рельеф плоский — z от -151.4 до -148.0,
поэтому «наклонены 104 вершины» это свойство карты, а не баг.

Найдена ошибка в моей же сверке: справочник лампов читался со stride 48 вместо
16. Из-за этого LUMP_NODES выглядел навмешем, а лампы 6 и 18 менялись местами.
Выводы части E14 про LUMP_NODES недействительны.

«Белые плиты» разобраны: у материала color/white всего 9 граней, и это не
ящик, а тонкие пластины 64x4 и 128x4 с нормалями ±X/±Y на четырёх высотах —
то, что на глаз читается как «оси координат 3д». Большая белая поверхность в
центре — другая: бетонная плита 2480x1936 над спавном, продублированная
(9379==9385, 9380==9386), дубль есть в самой карте.

Чёрные области проверены экспериментом: отключение тенев и отсечения задних
граней меняет картину, значит чёрное приходит из лайтмапы, а не из теней.

Подробности и следующие шаги в PARITY.md E15.
2026-10-16 08:21:12 +03:00
..
client Освещение сходится с GMod: экспонента лайтмапы читалась вдвое темнее 2026-10-15 08:14:46 +03:00
engine Замеры по «белым плитам» и «вывернутой траве»: три гипотезы опровергнуты 2026-10-16 08:21:12 +03:00
formats render/engine: отсечение задних граней с нормализацией намотки 2026-10-12 17:12:40 +03:00
fs lua: рантайм LuaJIT с GMod-подобным API и автозагрузкой клиентских аддонов 2026-10-12 04:29:09 +03:00
lua lua: стандартная библиотека GMod — hook.Run, math, game, file с песочницей 2026-10-13 13:17:28 +03:00
math Тени от солнца и солнце в небе 2026-10-15 09:38:35 +03:00
net net: добавлен недостающий userinfo-конвар cl_playermodel 2026-10-12 14:51:57 +03:00
render Экспонента лайтмапы возвращена: тени в запечённом свете появились 2026-10-15 10:45:49 +03:00
tier sprint 0: workspace, tier/fs/math, VPK v1/v2 с CRC, окно SDL3+wgpu на Vulkan 2026-10-11 22:47:09 +03:00