Hey @Jonathan_Blow @cmuratori I was watching your stream on animations - FYI, you actually can do a change of basis via similarity transform without affecting all intermediate systems, I wrote up how to do it here (see the "one weird trick" section):https://towardsdatascience.com/change-of-basis-3909ef4bed43 …
Your "trick" doesn't do anything of the sort. It assumes you still go ahead and put the opposite side of the similarity transform at the end of the pipeline (the camera transform). That is not the same thing _as not doing anything_.
-
-
This is why properly functioning asset pipelines (eg., not Unity's, I guess?) just have a way to automatically sim-transform the entire dataset on export, so there is never any inconsistency throughout the code, such as hacking the camera matrix (like you did).
-
This is the correct solution to the problem and prevents all run-time problems, and is free. However again, it has _literally nothing to do_ with what Jon was doing, which was needing to change a communication point because he wanted two systems to work in opposite bases.
- Show replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.