Hi,
I’m running into an issue when importing a .usdz asset into Reality Composer Pro 3.
The exact same asset was working perfectly in Reality Composer Pro 2, and it also works correctly when previewed in Xcode 27.0 beta or loaded directly in RealityKit from code.
However, in Reality Composer Pro 3, the asset does not import correctly:
The material appears completely broken and looks different from the original asset.
The animations are not working.
The same .usdz works as expected in Reality Composer Pro 2, including materials and animations.
The same .usdz also works as expected in Xcode / RealityKit.
I also noticed that the Preview app does not seem to import the asset correctly either. In Preview, the asset has the wrong orientation and it looks like the skeleton and animations may not be recognized properly.
Here are a few screenshots showing how the asset appears in each app:
Reality Composer Pro 2: asset works correctly, including materials and animations.
Xcode 27.0 beta preview: asset works correctly, including materials and animations.
Reality Composer Pro 3: material is broken and animations are not working.
Preview app: wrong orientation, possible skeleton / animation import issue.
I filed a ticket FB23214120 that contains an example Xcode project and RCP2 & RCP3 projects.
Is there anything specific that changed in the USDZ import pipeline in Composer Pro 3 that could explain this behavior?
Thanks!
Topic:
Spatial Computing
SubTopic:
Reality Composer Pro
Tags:
AR / VR
Reality Composer Pro
RealityKit
visionOS
0
1
31