Skip to content

fix: magician wearable#4348

Merged
dalkia merged 4 commits into
devfrom
fix/magician-wearable
Jun 9, 2025
Merged

fix: magician wearable#4348
dalkia merged 4 commits into
devfrom
fix/magician-wearable

Conversation

@dalkia

@dalkia dalkia commented Jun 5, 2025

Copy link
Copy Markdown
Collaborator

Pull Request Description

What does this PR change?

Fixes #2789

If a wearable comes with a MeshRenderer it will break the rendering of it. This PR destroys the MeshRenderer before we instantiate it from the asset bundle.

I also did some cleanup to unused field SkinnedMeshRenderer field

Test Instructions

Test Steps

  1. Go to a world
  2. Do the regular 30 avatar instantiation. Check that they are fine. Compare them with prd
  3. Instantiate this wearable urn:decentraland:matic:collections-v2:0x68f49361b0e662b4401beda8d9d3d05128ca2053:10. Check that the magician appears

Code Review Reference

Please review our Code Review Standards before submitting.

@dalkia
dalkia requested review from a team as code owners June 5, 2025 12:46
@github-actions

github-actions Bot commented Jun 5, 2025

Copy link
Copy Markdown
Contributor

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we create a ticket to update the Asset Bundle Converter as well? Thanks!

@dalkia

dalkia commented Jun 5, 2025

Copy link
Copy Markdown
Collaborator Author

Can we create a ticket to update the Asset Bundle Converter as well? Thanks!

Done

@anicalbano anicalbano left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Reviewed by QA and working as expected.
✔️ Spawning avatars have the correct behavior
✔️ Instantiating the avatar which had the conflicted wearable works as expected
✔️ Checked both in current prod and PR build

Quick example:
https://github.com/user-attachments/assets/972d911e-7eed-44d0-9373-0bda42dda703

@dalkia
dalkia enabled auto-merge (squash) June 9, 2025 10:27

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@dalkia
dalkia merged commit 4781851 into dev Jun 9, 2025
2 of 3 checks passed
@dalkia
dalkia deleted the fix/magician-wearable branch June 9, 2025 11:05
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.

Wearable causes giant feet

4 participants