Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix for Metal skinning blend matrix being multiplied in wrong order #1593

Merged

Conversation

colincornaby
Copy link
Contributor

Affects the single weight animations in places like Garden.

We used to transpose matrices on the CPU side before they were sent to the GPU. I removed transposing and just flipped the multiply order in the shaders, but I think this case escaped. This was causing the trees in Garden to be wildly distorted.

Affects the single weight animations in places like Garden.
@colincornaby colincornaby changed the title Fix for skinning blend matrix being multiplied in wrong order Fix for Metal skinning blend matrix being multiplied in wrong order Jun 4, 2024
@colincornaby colincornaby merged commit 23f874e into H-uru:master Jun 4, 2024
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants