Low-poly mesh generation via edge-collapse and vertex optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for generating low-poly meshes for 3D models are labor-intensive and inefficient, requiring manual adjustments and extensive computational resources, which hinders the fast-paced game industry's demands for real-time rendering on low-end devices.

Innovation Solution

A method involving edge-collapse operations on input meshes to simplify them, ensuring topology consistency and absence of self-intersections, followed by vertex updates to minimize distance between the simplified and original meshes, resulting in a low-poly mesh that preserves the original's visual appearance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If manual crafting of low-poly meshes is performed, then visual appearance and topology quality are improved, but labor intensity and time consumption increase significantly

Engineering Contradiction:
Improvemesh qualityVSAvoidproject period
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs automatic mesh simplification through edge-collapse operations, where the algorithm itself determines the simplified mesh structure without requiring manual artist intervention. The automated process includes topology optimization, geometry optimization, and self-intersection detection, allowing the system to serve itself in generating quality meshes that would otherwise require extensive manual crafting.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical mesh crafting with an automated computational system. The edge-collapse operation algorithm automatically performs what would traditionally be done manually by artists, using computational geometry operations instead of manual modeling software adjustments. This substitution eliminates the need for manual iteration while maintaining mesh quality.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Manufacturing precision

If high-poly meshes are used to express visual details, then visual appearance is improved, but rendering performance on low-end devices deteriorates

Engineering Contradiction:
Improvevisual detailVSAvoidrendering speed
Core Design Contradiction:
Manufacturing precisionVSSpeed

Solution Approach 1:

The patent segments the high-poly mesh into a simplified low-poly representation through systematic edge-collapse operations. By iteratively collapsing edges and optimizing vertices, the algorithm creates a segmented approximation that retains essential visual features while reducing the number of polygons. This segmentation allows the mesh to be adapted for different rendering requirements, enabling detailed visualization when needed and optimized rendering when performance is critical.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the mesh parameter (polygon count) from high-poly to low-poly through controlled simplification operations. The edge-collapse parameter reduces the number of faces while the geometry optimization parameter maintains visual fidelity. This parameter transformation enables the same mesh data to serve both high-detail and performance-constrained rendering scenarios.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If automatic low-poly mesh generation is implemented, then productivity is improved, but mesh topology complexity and geometric errors increase

Engineering Contradiction:
Improvemesh generation efficiencyVSAvoidtopology consistency
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The automated mesh generation system incorporates multiple feedback mechanisms to ensure topology consistency. The self-intersection detection module provides feedback when generated meshes have self-intersections, allowing the algorithm to adjust and correct errors. The topology validation checks manifoldness and watertightness, providing continuous feedback to maintain reliable mesh structures throughout the automated generation process.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary topology validation and self-intersection detection during the mesh generation process itself, rather than after completion. By checking manifoldness, watertightness, and self-intersections during the edge-collapse operations, the algorithm can prevent topological errors from occurring in the first place, ensuring reliable output from the automated process.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12333653B2Low-poly mesh generation for three-dimensional models
Publication Date: 2025.06.17 TENCENT AMERICA LLC
  • US12333653B2 patent drawing
  • US12333653B2 patent drawing
  • US12333653B2 patent drawing

AI summary

According to an aspect of the disclosure, a method of generating a low-poly mesh for a three-dimensional (3D) model is provided. In the method, an edge-collapse operation is performed on each of a plurality of edges of an input mesh to generate a simplified mesh in which a number of faces of the input mesh is reduced by the edge-collapse operation. A position of at least one vertex of the simplified mesh is updated to generate an updated mesh in which a distance between the simplified mesh and the input mesh is reduced. The low-poly mesh is generated based on an aligned mesh in which positions of vertices of the updated mesh are optimized by minimizing a shape difference between the simplified mesh and the updated mesh.