Model Optimization
Model Optimization is an online geometry and structure optimization tool provided by iCraft. It significantly reduces model complexity and improves real-time rendering performance while preserving visual quality as much as possible.With Model Optimization, you can:
Reduce triangle count
Merge meshes
Clean up redundant hierarchical structures
Perform automatic decimation
Correct scaling
Unify materials and geometry structure
Improve frame rate and loading speed
Prepare models for deployment on the web, mobile, digital twin, and presentation scenes
This tool supports direct in-browser model processing with no additional software installation, and is completely free and public to all users.All optimization processes run locally in the user’s browser; model files are not uploaded to official servers, ensuring user data privacy and security. It is both convenient and reliable.
Model Optimization Workflow
Review Performance Data
Focus on the following metrics to determine whether optimization is needed and whether bottlenecks stem from geometry or structure:
Is the triangle count excessively high?
Is the FPS low?
Is the number of geometries too large?
Are the draw call counts abnormal?
Is memory usage too high?
Perform Optimization
The recommended order is:
Hierarchy Optimization: Clean up redundant empty nodes and merge meaningless groups for a cleaner structure.
Merge Meshes: Combine fragmented geometries to reduce draw calls and improve rendering efficiency.
Automatic Decimation: Intelligently reduce polygon count while preserving overall contours.
Scale Correction: Unify model scale to avoid abnormally large or small models.
Check Optimization Results
After optimization, the system updates the model preview in real time and refreshes performance metrics.At this stage, carefully verify:
Visual Integrity
Check for missing geometry, broken faces, local collapse, obvious aliasing, misaligned components, over-simplified details, abnormal materials, or flickering.
Performance Metrics
Compare pre- and post-optimization data in the bottom-left corner of the preview window:
Reduced triangle count
Fewer geometries
Lower draw calls
Higher FPS
Lower memory usage

Practical Tips
Start with hierarchy optimization + mesh merging, then use automatic decimation.
Compare results during optimization by monitoring FPS, memory usage, and triangle count.
For engineering models, prioritize structural cleanup.
Optimize carefully; avoid excessive decimation on critical components.
Always keep a backup of the original file.
For extremely large models, perform basic simplification first before optimization or compression.
Last updated