gmod-rs/crates
Niko Marmeladkov f8db4cf73c
Some checks are pending
CI / checks (push) Waiting to run
A26 шаг б: кости и веса вершин в модели
Model теперь несёт skins: Vec<VertexSkin> — привязку вершин к костям из VVD
(до трёх костей с весами и их число), по одной записи на вершину. Индексы
глобальные (после fixup VTX), считаться по ним будет матрица скиннинга вместе
со скелетом Model::bones.

Замер на живых моделях (лог «модель загружена»): companion_doll 1471 вершин /
1471 привязок, стол 136/136, диван 556/556 — привязка есть у всех вершин; у
пропов при этом один корневой узел (bones=1). Модель игрока police.mdl — 57
костей.

Все 23 сьюта зелёные; docs/PARITY.md A26 обновлён.
2026-10-17 11:19:21 +03:00
..
client Вьюмодель включена по умолчанию (пистолет) 2026-10-17 10:46:08 +03:00
engine A26 шаг б: кости и веса вершин в модели 2026-10-17 11:19:21 +03:00
formats A26 шаг а: разбор секвенций анимации (mstudioseqdesc_t) 2026-10-17 11:05:09 +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-17 07:53:56 +03:00
tier sprint 0: workspace, tier/fs/math, VPK v1/v2 с CRC, окно SDL3+wgpu на Vulkan 2026-10-11 22:47:09 +03:00