mirror of
https://github.com/open-goal/jak-project
synced 2026-06-04 10:49:04 -04:00
341f6117d5
There's a feature to draw levels with a different camera matrix. This uses `camera-temp-other`, `camera-rot-other`, etc instead of `camera-temp`, `camera-rot`... I assumed that `trans-other` was the "other" version of `trans`, but it turns out this isn't true - `trans-other` is combined with `quat-other` and the original camera matrix. This fixes the issue by using the translation part of `inv-camera-rot-other` for othercam levels only. (it works in all cases, but I didn't want to use it for normal levels since I think it will be less accurate) Co-authored-by: water111 <awaterford1111445@gmail.com>