Dynamic LOD Proxy Mesh Generation for Video Game Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video game rendering technologies face challenges in dynamically adjusting the level of detail (LOD) of virtual objects based on their distance from the camera, leading to inefficiencies and visual artifacts like 'pixel pop', and require manual intervention for optimal LOD generation, which is not feasible with high-resolution assets.

Innovation Solution

Automated generation of LOD assets using a point cloud and Poisson reconstruction to create proxy meshes, which are dynamically rendered based on the player's proximity, reducing the number of triangles required and optimizing visual fidelity without overburdening rendering resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If manual LOD generation is used, then visual fidelity can be optimized, but it is not feasible with high-resolution assets due to the extensive manual work required

Engineering Contradiction:
Improvevisual fidelityVSAvoidmanual work required
Core Design Contradiction:
Manufacturing precisionVSEase of manufacture

Solution Approach 1:

The system performs preliminary actions by automatically generating multiple LOD versions from high-resolution assets before runtime. The LOD generation process creates simplified mesh versions at different detail levels in advance, so that during gameplay, the appropriate LOD can be selected without requiring manual intervention. This preliminary automated generation resolves the contradiction by eliminating the need for manual work while maintaining visual fidelity through algorithmic optimization.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention creates simplified copies (proxy meshes) of the original high-resolution assets at different levels of detail. These proxy meshes are generated automatically using algorithms that replicate the essential visual characteristics of the original assets while using fewer polygons. This copying approach allows high-resolution assets to be used as source material without requiring manual LOD creation, thus resolving the contradiction between visual fidelity and manual work requirements.

Inventive Principle:
Principle #26Copying

2Manufacturing precision

If high geometric detail is used for all objects, then visual fidelity is improved, but rendering resources are overburdened

Engineering Contradiction:
Improvevisual fidelityVSAvoidrendering resources
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The system segments the rendering workload by dividing objects into different LOD versions based on their distance from the camera. Instead of rendering all objects at high geometric detail, the renderer selectively applies high-detail mesh versions only to objects within a certain distance threshold, while using simplified proxy meshes for distant objects. This segmentation resolves the contradiction by maintaining visual fidelity for nearby objects while conserving rendering resources for distant ones.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention applies local quality by varying the geometric detail level according to the object's position in the scene. Objects closer to the camera receive high-detail mesh versions with more polygons for better visual fidelity, while objects farther away use simplified proxy meshes with fewer polygons. This local differentiation of quality resolves the contradiction by optimizing visual fidelity where it matters most (nearby objects) while reducing rendering resource consumption for distant objects.

Inventive Principle:
Principle #3Local quality

3Productivity

If automated LOD generation is used, then productivity is improved, but the generated LOD assets are not always optimized

Engineering Contradiction:
ImproveLOD generation efficiencyVSAvoidLOD asset optimization
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system incorporates feedback mechanisms where the automatically generated LOD assets are evaluated against quality metrics, and the generation process is adjusted accordingly. The renderer monitors which LOD versions provide the best visual quality versus resource consumption ratio and uses this feedback to refine the LOD selection thresholds. This feedback loop resolves the contradiction by maintaining high productivity through automation while improving LOD asset optimization through iterative refinement based on actual rendering performance.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The invention uses parameter changes by adjusting the simplification parameters during automated LOD generation to achieve optimal balance between detail and performance. The system varies parameters such as polygon reduction thresholds, mesh simplification algorithms, and detail preservation weights to generate LOD versions that are both efficiently produced and visually optimized. This parameter optimization resolves the contradiction by enabling automated generation to produce high-quality LOD assets without manual intervention.

Inventive Principle:
Principle #35Parameter changes

4Productivity

If LOD switching is implemented, then rendering efficiency is improved, but visual artifacts like pixel pop occur

Engineering Contradiction:
Improverendering efficiencyVSAvoidvisual continuity
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system implements dynamic LOD switching with smooth transitions between different mesh versions. Instead of abrupt LOD changes that cause pixel pop, the renderer uses dynamic thresholding and blending techniques to transition smoothly between LOD levels as objects move in and out of distance ranges. This dynamic approach resolves the contradiction by maintaining rendering efficiency through LOD switching while eliminating visual artifacts through smooth transitions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention applies beforehand cushioning by pre-blending adjacent LOD versions and preparing transition states in advance. The system generates intermediate mesh versions that smoothly bridge the gap between different LOD levels, and pre-configures transition parameters to prevent abrupt visual changes. This preparatory cushioning resolves the contradiction by enabling efficient LOD switching while preventing pixel pop artifacts through pre-planned smooth transitions.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enables efficient LOD generation and rendering, providing consistent visual fidelity across varying hardware capabilities by dynamically adjusting detail levels, reducing computational load, and minimizing visual artifacts.

Implementation Method 1

generating a mesh based on the point cloud

Methodology Applied
Scientific EffectPoisson reconstruction:

Data Source

PatentUS12589303B2Computer-implemented methods for generating level of detail assets for dynamic rendering during a videogame session
Publication Date: 2026.03.31 ACTIVISION PUBLISHING INC
  • US12589303B2 patent drawing
  • US12589303B2 patent drawing
  • US12589303B2 patent drawing

AI summary

The present specification discloses systems and methods of creating a point cloud around a portion of a virtual landscape of a video game. A mesh is generated based on the point cloud, and then the mesh is simplified to create a series of proxy meshes that are dynamically used to render level of detail (LOD) visual assets.