Flag unsupported materials early.
Material graphs are validated up front — unsupported setups get flagged in Blender, before they silently break downstream.
Open Source
Export Blender scenes to RealityKit without guesswork — stricter validation, MaterialX rewriting, and USD output that Reality Composer Pro actually understands.
Key areas
Each stage of the pipeline — validation, material rewriting, export, and packaging — is handled separately so problems surface early and fixes stay local.
Material graphs are validated up front — unsupported setups get flagged in Blender, before they silently break downstream.
Export .usda, .usdc, or .usdz, with supported Blender shaders rewritten into RealityKit-compatible Shadergraph output.
Textures and sidecar assets travel with the scene, so nothing breaks when the folder moves between machines, review, or app integration.
Validate materials, preview RealityKit-ready node groups, and kick off exports in the background — all without leaving Blender.
Rich diagnostics, granular USD export controls, and animation tooling let you review and diff output before it ships.
Blender actions are baked into an Animation Library layout that Reality Composer Pro can consume directly.
Agent workflows
BlenderToRCP isn't just a UI add-on — agents can inspect scenes, trigger exports, and patch USD as part of a larger content pipeline.
Use the CLI for validation and export flows, with two dedicated skills to help agents inspect scenes and run the right commands.
.usda works well with agents.Because .usda is plain ASCII USD, agents can read the scene, reason about it, and patch details such as shaders directly.
Client adoption
We use BlenderToRCP to deliver spatial work for our clients.