* add getters for frame poses * fix missing joint in GetJointPose * clean up models_iqm.cpp * clean up usage of I_GetTimeFrac, split out matrix calculation into its own function * clean up SetModelBoneRotationInternal * clean up a few float <-> double and unsigned <-> signed warnings * fix more warnings * further clean up warnings * split mode ObjectToWorldMatrix stuff * initial work on bone getters, matrix hell (the matrix/vec3 multiplications are probably wrong af, just gotta add more stuff 'till i can test it) * clean up matrix math * GetBone/TransformByBone * fix GetBoneFramePose * fix ObjectToWorldMatrix * fix missing array resize * raw matrix getters (for use with gutamatics/etc) * reverse matrix mult order * replace GetBoneLength/GetBoneDir with GetBoneBaseTRS * fix GetBonePosition, remove GetBoneWorldMatrix as it's useless * GetBonePosition * deduplicate code * rename GetBonePosition to GetBoneBasePosition to avoid confusion * GetBoneBaseRotation * GetBonePosition helper function * forgot include_offsets |
||
|---|---|---|
| .. | ||
| actors | ||
| engine | ||
| scriptutil | ||
| ui | ||
| compatibility.zs | ||
| constants.zs | ||
| destructible.zs | ||
| doombase.zs | ||
| events.zs | ||
| level_compatibility.zs | ||
| level_postprocessor.zs | ||
| mapdata.zs | ||
| sounddata.zs | ||
| visualthinker.zs | ||
| zscript_license.txt | ||