3D Model Collision Range via Grid Projection and Height Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for determining collision ranges in complex three-dimensional models are inefficient due to the need to traverse all components of the model, which increases computation time as the model complexity grows.

Innovation Solution

A method that projects the three-dimensional model onto a grid plane, obtaining height information for each grid region to determine collision ranges without traversing all model components, using a grid plane and height information to calculate collision ranges.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If all components of the model are traversed to determine collision range, then measurement precision is improved, but determination time increases significantly

Engineering Contradiction:
Improvecollision range determination accuracyVSAvoiddetermination time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The three-dimensional model is divided into multiple components, and the collision range determination is segmented by processing each component separately. The grid plane is divided into multiple grid regions, and height information is obtained for each grid region independently, then combined to form the complete collision range. This segmentation allows parallel processing and reduces overall computation time while maintaining accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The method transforms the three-dimensional model into a two-dimensional grid plane representation through projection. By obtaining height information for each grid region on the two-dimensional plane, the collision range is determined without traversing all three-dimensional components. This dimensional transformation significantly reduces computation complexity and time while preserving collision detection accuracy.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If the model complexity increases, then measurement precision is improved, but determination time increases

Engineering Contradiction:
Improvecollision range determination accuracyVSAvoiddetermination efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The grid plane is pre-divided into multiple grid regions before processing the model. Height information is pre-obtained for each grid region through projection, and collision ranges for individual grid regions are pre-calculated. This preliminary preparation allows for efficient parallel processing and reduces the overall determination time for complex models while maintaining high precision.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12502608B2Method for determining collision range and related apparatus
Publication Date: 2025.12.23 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US12502608B2 patent drawing
  • US12502608B2 patent drawing
  • US12502608B2 patent drawing

AI summary

A method for determining a collision range includes: determining a grid plane corresponding to a model, the grid plane including a plurality of grid regions; projecting the model to the grid plane and obtaining height information of the model with respect to the grid plane, the height information of the model including grid height information corresponding to a grid region that identifies a height of a sub-model in the model with respect to the grid plane, and the sub-model being a portion of the model in a projection space of the grid region; and obtaining a collision range of the model according to the grid plane and the height information.