gmod-rs/crates
Niko Marmeladkov e6d7454a6a engine: тест на прошивку тонкого пола — гипотеза не подтвердилась
Две версии про проваливание проверены тестами и обе оказались неверными.

1. «Пропов нет в коллизии игрока» — пробел реальный и устранён, но игрок
   ходил по брашам, это его не объясняло.
2. «На низком FPS шаг подшага прошивает пол» — опровергнуто: при
   terminal-скорости 2000 юнитов/с и dt = 1/60 игрок садится на площадку
   толщиной 4 юнита, on_ground = true.

Тест оставлен как регрессионный сторож: если подшаги когда-нибудь
ослабнут, он сразу это покажет.

Замер: стояние на спавне gm_construct стабильно 180 кадров (z = -143.9,
on_ground = true). Дефект локальный и требует указания места.

Причина не найдена — фиксирую это в docs/PARITY.md B3, а не подгоняю
тест под желаемый результат.
2026-10-13 14:44:45 +03:00
..
client engine: пропы добавлены в коллизию игрока — проваливание под землю 2026-10-13 14:41:46 +03:00
engine engine: тест на прошивку тонкого пола — гипотеза не подтвердилась 2026-10-13 14:44:45 +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 engine/client: коллизия с брашами и displacement'ами, фикс AABB игрока 2026-10-12 02:18:06 +03:00
net net: добавлен недостающий userinfo-конвар cl_playermodel 2026-10-12 14:51:57 +03:00
render engine/render: динамический свет из карты (солнце, лампы, прожекторы) 2026-10-13 08:55:51 +03:00
tier sprint 0: workspace, tier/fs/math, VPK v1/v2 с CRC, окно SDL3+wgpu на Vulkan 2026-10-11 22:47:09 +03:00