For the complete documentation index, see llms.txt. This page is also available as Markdown.

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

1

Import Model

Click the Import button or drag-and-drop to upload GLB/GLTF files. Once imported, the page displays a 3D preview and model structure information.

2

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?

3

Perform Optimization

The recommended order is:

  1. Hierarchy Optimization: Clean up redundant empty nodes and merge meaningless groups for a cleaner structure.

  2. Merge Meshes: Combine fragmented geometries to reduce draw calls and improve rendering efficiency.

  3. Automatic Decimation: Intelligently reduce polygon count while preserving overall contours.

  4. Scale Correction: Unify model scale to avoid abnormally large or small models.

4

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

5

Export Model

Once finished, click Export in the top-right corner. You may enable Fast Compress Model during export, then download the optimized file locally.


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