Preparing Your 3D Assets
Creating great visualizations in Glossi starts with properly prepared 3D models. This guide covers what makes up a 3D model, how to prepare it for upload, and optimization techniques for the best results.
What Is a 3D Model?
A 3D model is a digital representation of a physical object that exists in three-dimensional space. Unlike 2D images, 3D models include depth, allowing them to be viewed from any angle — just like real objects.
A complete 3D model has several key components:
Geometry (required) — The basic shape and structure of your model. This forms the foundation and defines the physical dimensions. Geometry is created in 3D modeling software like Blender, 3ds Max, or CAD programs.
Materials (optional) — Collections of properties that define how a surface looks, sometimes called shaders. A material combines textures, colors, reflection values, normal maps, and other properties to create the complete visual appearance of a surface. Think of a material as a recipe that brings together various ingredients to produce the final look.
Textures (optional) — Individual image assets used within materials. Textures are a component of a material — they can't be applied directly to a model on their own. For example, a wood material might include a color texture for the wood grain, a normal map for surface detail, and a roughness map for controlling reflectivity.
These elements together form the structure that Glossi uses for visualization. Properly preparing your model ensures it looks its best from the start.
Step-by-Step Model Export Guide
Taking a few minutes to prepare your model properly will improve your results in Glossi. A well-prepared model appears at the correct size and position automatically, makes material editing faster, and renders more efficiently at higher quality.
1. Check Your Geometry
Start with a clean, well-built model:
Fix any holes or broken faces
Ensure surfaces face outward (correct normals)
Remove unnecessary hidden geometry
Good geometry ensures your model displays correctly without visual glitches. 3D visualization relies on accurate surface information to calculate how light interacts with your product. Problems in the underlying geometry can cause unpredictable shadows, lighting artifacts, or missing parts in your final output.
2. Set Correct Position and Scale
Position and size your model properly:
Center your model at the origin (0, 0, 0)
Use real-world dimensions (if your chair is 80 cm tall, make it 80 cm in your software)
Apply all transformations (scale, rotation, position)
Properly positioned and scaled models appear correctly in Glossi without manual adjustments. When your model is correctly centered and scaled, it works seamlessly with templates and lighting setups. This is especially important when visualizing multiple products that need to maintain relative proportions.
3. Assign Materials to Each Part
If you're importing your own materials, assign them to designated parts in your 3D software:
Give each distinct part its own material (e.g., chair legs, chair back, chair cushion)
Glossi preserves your original material assignments, so any time invested in your design software carries over
If you don't have material preferences and plan to assign them in Glossi, use colors as placeholders:
Assign different colors to different parts
These color "slots" will be editable in Glossi Studio later
Separate materials make it easy to identify and edit specific parts of your model after import.
4. Name Materials Clearly
Use descriptive names that identify both the part and material type:
"Wood_Oak_Legs" instead of "Material_1"
"Metal_Chrome_Frame" instead of "Mat_2"
"Fabric_Blue_Cushion" instead of "Surface_3"
Glossi imports your original material names, so clear naming creates immediate organization in your visualization workflow. This is especially helpful when collaborating with team members who need to quickly understand which materials control which elements.
5. Export in a Compatible File Format
Choose the best format for your model:
Best options (preserves materials):
.glb / .gltf
.usdz / .usd
.fbx (with "Embed Media" enabled)
Basic options (geometry only):
.stl / .step
The right format ensures your materials transfer correctly to Glossi. For a full list of supported formats, see our supported file types guide.
Optimization Techniques
If your model needs optimization for better performance and visual quality, start with these techniques. For more detail, see our optimization guide.
Polygon Optimization
Simplify your model by reducing polygons while preserving the overall shape and detail
Focus reduction on less visible areas to maintain quality where it matters
Combine multiple objects into a single mesh to improve performance
Texture Optimization
Verify textures are correctly mapped to the appropriate materials
Consider baking high-resolution textures into optimized texture maps
Use PBR (Physically Based Rendering) materials for realistic appearance under different lighting conditions
Performance Enhancements
Use texture compression techniques like ASTC or ETC to reduce file size without significant quality loss
For complex models, consider merging objects to minimize draw calls
Balance detail and performance based on how your model will be used
Professional Quality Tips
Glossi is designed for professional-grade assets. To take full advantage of its rendering capabilities:
Use High-Resolution Textures
4K to 8K textures (2048x2048 to 8192x8192 pixels) for hero surfaces
Detailed normal maps for surface definition
High-quality PBR texture sets
Select Maximum Quality Export Settings
Enable "Export Materials" or equivalent in your software
Check "Embed Textures" at original resolution
Use minimal or no texture compression
Preserve normal maps and specialized texture types
Software-Specific Export Guidance
Blender — Use glTF export with "Include" options for textures and materials
3ds Max — Use FBX with "Embed Media" enabled and "Original" texture quality
CAD Software — Check that scale settings match real-world dimensions
Pre-Upload Checklist
Before uploading to Glossi, verify:
Geometry is clean and error-free
Model is centered at origin
Real-world scale is applied
Materials or colors are assigned to all parts
Material names are clear and descriptive
Compatible file format is selected
High-resolution textures are used where appropriate
Optimization techniques are applied if needed
Last updated
Was this helpful?