3D Model Tile Loading With Visual Feedback for Stable Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Rendering large and complex 3D models on devices with limited processing power and rendering capabilities often results in poor user experience due to delayed loading and rendering, leading to application crashes and confusion about the status of the rendering process.

Innovation Solution

Implementing a tile loading strategy and level of detail assignment for 3D models, where objects are grouped into tiles and assigned different levels of detail based on device capabilities, with placeholder geometry indicating the status of downloading and rendering.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If large and complex 3D models are rendered on devices with limited processing power, then the model detail and completeness can be improved, but the rendering performance and user experience deteriorate due to delayed loading and application crashes

Engineering Contradiction:
Improvemodel rendering completenessVSAvoidapplication stability
Core Design Contradiction:
Manufacturing precisionVSReliability

Solution Approach 1:

The patent divides the 3D model into multiple tiles that can be independently loaded and rendered. This segmentation allows the rendering system to process only the necessary portions of the model based on device capabilities, preventing overload while maintaining rendering completeness. The tile-based approach enables progressive loading without crashing the application.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements variable level of detail (LOD) for different tiles based on their importance and device rendering capabilities. Critical tiles are rendered with high detail while less important tiles use lower detail representations. This local quality adjustment optimizes rendering performance while maintaining overall model completeness, preventing application crashes on resource-constrained devices.

Inventive Principle:
Principle #3Local quality

2Illumination intensity

If detailed 3D model geometry is downloaded and rendered, then the visual quality is improved, but the device resources and processing time are exceeded

Engineering Contradiction:
Improverendering visual qualityVSAvoiddevice processing load
Core Design Contradiction:
Illumination intensityVSUse of energy by moving object

Solution Approach 1:

The patent applies different levels of geometric detail to different tiles based on their visual importance and the device's rendering capacity. High-detail geometry is downloaded and rendered only for tiles that significantly contribute to the user experience, while other tiles use simplified geometry. This reduces overall device processing load and energy consumption while maintaining acceptable visual quality.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent downloads and renders only the necessary portion of the 3D model geometry required for the current view and device capabilities, rather than loading the complete high-detail model. This partial action approach downloads geometry progressively as needed, reducing the total processing load and energy consumption while maintaining visual quality for the visible portions.

Inventive Principle:
Principle #16Partial or excessive action

3Loss of information

If placeholder geometry is rendered to indicate downloading status, then the user feedback is improved, but the rendering complexity increases

Engineering Contradiction:
Improveuser feedback clarityVSAvoidrendering system complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent extracts the feedback indication function from the main rendering pipeline by using simple placeholder geometry (such as wireframes or low-detail proxies) to represent tiles that are still being downloaded. This separation allows the system to provide clear user feedback about loading status without adding significant complexity to the core rendering system, as placeholders use simplified geometry and rendering paths.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20250384625A1Level of detail loading strategy with feedback for rendering large three-dimensional models
Publication Date: 2025.12.18 AUTODESK INC
  • US20250384625A1 patent drawing
  • US20250384625A1 patent drawing
  • US20250384625A1 patent drawing

AI summary

Methods, systems, and apparatus, including medium-encoded computer program products, for 3D model rendering, include: obtaining, by a computer having a display device and local memory, three-dimensional scene description data structure encoding location information in a three-dimensional model of an environment, wherein the three-dimensional model is stored on a remote computer system, and the location information comprises bounding volumes for objects in the three-dimensional model; downloading, by the computer and from the remote computer system, a portion of the objects to the local memory; and rendering, by the computer, the portion of the objects along with one or more visual indicators representing a portion of the three-dimensional model that is still to be downloaded, wherein the one or more visual indicators are placed in three-dimensional space in accordance with the bounding volumes in the three-dimensional scene description data structure to provide feedback to a user regarding a status of object downloading.