Export USDz from Blender
If you're looking to showcase your 3D models in Glossi's virtual studio, exporting them as high-quality USDz files from Blender is your first step. This guide will walk you through the process, ensuring that your models are ready for photorealistic rendering in real-time on Glossi. Let's dive in!
Blender Version: Ensure you have Blender version 2.82 or higher installed. We recommend using the latest version to take advantage of the most advanced features and compatibility with USDz files.
Preparing Your Model
Before exporting your model, it's important to ensure that your Blender scene is properly set up:
1. Simplify Your Scene
Ensure your scene file contains only the model you intend to upload. Glossi currently supports static meshes. Please, temporarily remove any lights, cameras, or animations as these are not supported yet.
2. Apply All Transforms
Select your objects.
Use Ctrl + A and choose "All Transforms" to apply location, rotation, and scale. This step ensures that your model's orientation and size are preserved when exported.
3. Confirm Material Compatibility
Blender's custom shaders may not always translate well into USDz format, especially if they involve complex procedural textures or custom parameters.
For the best results, use the Principled BSDF shader model. This model is most compatible with USDz and ensures your materials look as expected in the final export.
Exporting Your Model
1. Navigate to Export Options
Go to File > Export > Universal Scene Description (.usd, .usda, .usdc, .usdz).
Ensure you set the file extension to .usdz. This creates a package containing your model and its texture dependencies.
2. Configure Export Settings
For most users, the default USDz export settings are recommended. However, here's a brief overview of key options you might encounter:
Selection Only: If checked, only selected objects in your scene will be exported.
Visible Only: Ensures only non-hidden objects are included in the export.
UV Maps: Includes UV coordinates for your meshes, crucial for proper texture mapping.
Normals: Includes normals data for your meshes, affecting the shading and detail.
Materials: Exports material information. By default, Blender will approximate the Principled BSDF shader for compatibility with USDz.
3. Export & Upload the Model
Once you've configured your settings, click Export to generate your USDz file. Find your exported USDz file in the chosen output directory. It's now ready to be uploaded to Glossi for use in our virtual studio.
Troubleshooting and Limitations
Double-sided Meshes: USDz's support for double-sidedness is limited. Blender uses the first material's setting for the entire mesh.
Mesh Normals: By default, Blender exports as a polygonal mesh (not smooth) to maintain custom normals.
UDIM Textures: Currently, UDIM textures cannot be included in USDz archives due to USD library limitations.
Need Further Assistance?
If you encounter any issues or have questions about preparing or exporting your models, our support team is here to help. Reach out for assistance in maximizing your experience with Glossi.