I had planned on using the new version of Reality Composer Pro to export USDZ files for interactivity, but I noticed it can only export selected objects, and they export to a new '.reality' file type.
I can't open these on MacOS26.6 or MacOS27.
On the old version of Reality Composer Pro you could export the entire project as a USZ file, which was really cool since it was kind of universal and maintained many of the interactions.
is this something that just hasn't been integrated yet?
Hello @nosarious , thank you for your question!
Reality Composer Pro should support exporting entities to USD on macOS 27. If you right click an entity in the Project Browser tab, Select Export to... You should see options for Reality, USDA (Mesh), and USDZ (Mesh). If you don't see those options, that sounds like unexpected behavior and I encourage you to submit a bug report using Feedback Assistant.
You mentioned you are exporting USD files for interactivity. However, USD on its own doesn't contain interactivity, although it can contain information for materials and animations and models. Reality files on the other hand contain all those things as you configure them in RCP, and additionally contain interactive content like logic defined in an entity's Scripting Component. See Getting started with script graphs to learn more about how you can add interactivity to your scenes with Reality Composer Pro.
You can load your reality files into your app, and if you include the RealityKitScripting package in your Xcode app, you can execute all the interactive content that you setup in Reality Composer Pro inside your app.
Thank you for your question!