Blender 3D Model to Reality Converter

Hi, I'm trying to turn my blender file into a usdz via Apple Reality Converter but every time I import, my materials are missing.

I'm currently exporting from blender as glTF 2.0. My file uses PBR materials from BlendKit.

How do I fix export correctly so it shows up properly in Reality Converter?


Reality Converter accepts .obj, .fbx, and .usdz files. As long as your .obj/.fbx/.usdz files are in the same folder as your materials (and they are named correctly) it should automatically attach the materials to the model. I've found that the preview doesn't alway show in the main 3D viewport but as long as it's showing the associated textures on the materials panel you should be good. If it still doesn't work I've found that if you open the .usdz file into xcode then save it and switch back to Reality Composer that it fixes it.

In order for Reality Composer to accept .fbx I think you still have to download the FBX python sdk which can be found on autodesk's developer network (just google FBX python sdk).

Also, there is a plugin to create usdz inside of blender https://github.com/robmcrosby/BlenderUSDZ
Greetings, In Blender's export window for USDZ where you name the file, on the right hand side there are some options. Depending upon what I am doing I put check marks in Export Materials and Bake Textures. I usually end up with something close to what I want. Sometimes the textures just don't look properly in Reality Composer.

Use the most recent build of Blender (4.0.1) and export to .usdc or usdz format. there is a selection of choices on the right side of the export for scene content to export. If you're feeling brave use the special Blender build with additional USD export features (Branch build 4.1.0 USD edition), this is being enhanced by Nvidia for the Omnisphere echosystem. Please note that many of the Blender features are not supported by RealityKit, even though they export correctly in USD format.

Blender 3D Model to Reality Converter
 
 
Q