What are the best practices for import from Blender?
I have a material that looks beautiful in Blender, but my attempts at migrating it to Reality Composer Pro had very poor results.
An image of the nodes making up the material is attached, along with a rendering from Blender and RCP.
When exporting out of Blender as a USDZ, make sure the MaterialX checkbox is selected which will translate more of your shader graph from Blender into the USDZ.
However, the MaterialX support in Blender is currently still evolving and some shader nodes do not have export support yet. Make sure to use up to date Blender versions so you always get the latest support.
Additionally, the list of supported nodes between Blender and RealityKit may differ. RealityKit's supported shader nodes are documented at https://developer.apple.com/documentation/shadergraph
Displacement in particular is not supported in RealityKit the same way it is in Blender. We welcome filing feature requests via the Feedback assistant for feature requests like that, along with any sample Blender files you can provide as reference.