The Auto Optimizer is Meshmatic’s latest addition to its suite of tools. Our Auto Optimizer for 3D files is designed as a one-stop solution. Using our existing tools and algorithms, we’ve combined optimization steps and created a one-click Analyze button to clean up geometrically complex models quickly. Let’s dig in and see how Auto Optimization can take your 3D optimization workflow to the next level!
Optimization for your specific project
Meshmatic optimization procedures are project-specific, meaning that the 3D file type, how it is modeled, and the end application can impact the optimization workflow. With our Auto Optimizer, the user can select from four different project types based on whether they plan to use their 3D file for Game engine development, 3D design, 3D rendering, or 3D printing.
In Meshmatic, optimizing a project for a game engine focuses on:
- Increasing FPS
- Optimizing duplicate assets
- Ensuring normals are generated correctly
3D modelers are frequently tasked with creating high quality immersive visualizations from CAD files under tight deadlines. This can be overwhelming as CAD models created by design teams are heavy and complex, containing many thousands of objects. Meshmatic’s Auto Optimizer analyzes the file and looks for problem areas in the file with the aim of improving FPS and optimizing meshes and vertices. When optimizing for a game engine, the Auto Optimizer will create suggestive actions for optimizing duplicate assets, generating normals, correcting zero volume meshes and other problematic areas.
Optimizing a design model for 3D rendering focuses on:
- Removing assets not needed in the visualization and optimizing duplicate assets
- Ensuring normals are generated correctly
- Generating LOD’s
- Grouping zero volume panels in the Outliner
- Grouping small assets in the Outliner
Let’s look at a 3D modelers workflow for creating a 3D render from an architecturalCAD design. The process of going from Sketchup to a render engine like V-ray includes a lot of iterations to optimize the file – this can be both an expensive and frustrating process.
This is where Meshmatic’s Auto Optimizer provides huge efficiency gains. To optimize for a 3D render, Meshmatic will generate suggestive actions to correct inverted normals, create LOD’s of high poly meshes, group small assets like bolts, internal wiring, and flat walls that are not needed or require modification before rendering.
Optimizing a project for 3D print focuses on aspects like:
- Decreasing file size
- Wall thickness
- Surface orientation
- Removing materials, history, and metadata
- Combining meshes
Preparing 3D design files for 3D printing usually entails making sure that the file size is no more than 250 MB, there are no gaps or holes in the mesh, and assets are thick enough to be printable. Running the file through the Auto Optimizer will create suggestive actions to create a single mesh, and automatically remove materials, history, and metadata that are not printable and more.
It is good practice to prepare and clean up 3D design files for future development such as easier design collaboration, version controlling, and easier file sharing between design and marketing teams. To this end, some of the tasks Meshmatic can help with include:
- Instancing duplicate assets
- Optimizing small parts
- Accurately converting from CAD to polygon mesh
- Optimizing the outliner
Meshmatic bridges CAD software with design software like Maya by acting as a conversion tool. By translating CAD to polygon mesh, Meshmatic optimizes the 3D file to meet the requirements of design software. The Auto Optimizer will create suggestive actions to tessellate the 3D design to create a clean conversion, fix empty nodes or multiple parents and more. Users can then export the converted 3D file into their design software and continue working on their projects.
Fine tuning with corrective actions
Meshmatic’s Auto Optimizer gives users control to fine-tune their optimization process. Once the file is analyzed, the Auto Optimizer delivers a list of optimization suggestions and color-coded corrective actions that target problem areas in the file and help improve performance for downstream applications.
Say you’re optimizing a file for a game engine visualization, Meshmatic knows that improving your FPS is a priority. Meshmatic will then provide suggestive actions in order of importance that target areas that slow down FPS, such as instancing duplicates and generating normals.
Quick and reliable
While Meshmatic’s Auto Optimizer is customized to your project and provides a thorough/robust list of corrective actions, the entire process can be completed in a matter of minutes! From importing your file, fine-tuning the Auto Optimizer, and exporting your file, using Meshmatic will provide significant time-saving benefits. By quickly yet thoroughly optimizing 3D files, Meshmatic gives the user more time to focus on creating accurate and high-quality visualizations and not waste time on tedious optimization tasks.
Ready to take your 3D optimization to the next level?
Give Auto-Optimization a try with a free 7-day Meshmatic trial!