gmod-rs/crates
Niko Marmeladkov b347bc380f
Some checks are pending
CI / checks (push) Waiting to run
Декали infodecal: квады на ближайшей грани и альфа-проход
- сборка мира: для каждого infodecal берётся ближайшая плоскость грани (замер:
  у всех 19 декалей расстояние 0), центр проецируется на неё, квадрат строится
  по осям текстуры грани (32×32 юнита), материал — `decals/<имя>`;
- рендер: материалы с префиксом `decals/` идут отдельным проходом с
  ALPHA_BLENDING, без записи глубины, после непрозрачного мира; новый шейдер
  `fs_decal` берёт цвет из обычного освещения, альфу — из текстуры;
- декаль освещается ambient'ом в своей точке (`model_light_at`).
Проверено кадром: граффити с прозрачностью лежит на кирпичной стене.

25 сьютов и 29 картовых тестов зелёные.
2026-10-24 11:50:32 +03:00
..
client Зеркало func_reflective_glass: отражённая камера и клип по плоскости 2026-10-23 19:26:00 +03:00
engine Декали infodecal: квады на ближайшей грани и альфа-проход 2026-10-24 11:50:32 +03:00
formats A26: постоянные дорожки RAW и выбор анимации по состоянию 2026-10-23 14:02:05 +03:00
fs fs pack: минимальный набор ассетов карты + встроенные ассеты в APK 2026-10-23 17:03:50 +03:00
lua Android: кросс-сборка клиента, SDL-обвязка и сенсорное управление 2026-10-23 13:37:11 +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 Декали infodecal: квады на ближайшей грани и альфа-проход 2026-10-24 11:50:32 +03:00
tier Android: ландшафт, HUD над системными панелями, прыжок по тапу 2026-10-23 14:18:45 +03:00