|
Some checks are pending
CI / checks (push) Waiting to run
Спека взята из studio.h SDK 2013 (112 КБ, скачан как спецификация): mstudioanim_t — четыре байта (bone, flags, nextoffset), дорожки связаны списком до nextoffset == 0; mstudioanim_valueptr_t — три смещения каналов; значения mstudioanimvalue_t идут дельтами с накоплением (valid, total); флаги RAWROT (Quaternion48), RAWROT2 (Quaternion64), ANIMROT/ANIMPOS (дорожки), DELTA. Написаны Mdl::animation_tracks и Mdl::decode_track и прогнаны на настоящей библиотеке GMod: анимация @idle_all_01 — 280 кадров, 51 дорожка, значения вида 17013, 1424, −874 — это шорты, которые при сборке кватерниона делятся на масштаб кости. Все 23 сьюта зелёные; docs/PARITY.md A26 обновлён. |
||
|---|---|---|
| .. | ||
| ARCHITECTURE.md | ||
| DIARY.md | ||
| LUA.md | ||
| NETWORK.md | ||
| PARITY.md | ||
| PLAN.md | ||
| PROBLEMS.md | ||
| RECON.md | ||