Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A 3D Model Collision Detection Method Based on Interface Marking

A 3D model and collision detection technology, applied in the field of 3D model collision detection based on interface tags, can solve the problems of inaccurate collision detection, complex mesh colliders, and numerous rendering surfaces, and achieve accurate collision detection and smooth software operation. , the effect of good user experience

Active Publication Date: 2020-08-18
SOUTH CHINA UNIV OF TECH
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Due to the complexity of the building block model, there are many rendering surfaces of the building block 3D model. Using the grid collider directly will cause the computer resources to be seriously occupied. When the number of building blocks in the scene reaches a certain level, the software will operate slowly and there will be obvious stuck Dayton phenomenon
At the same time, when some 3D engines detect collision triggers, because the grid collider is too complex and there are too many rendering convex surfaces, it will replace the bounding box of the building blocks to detect collision triggers, which leads to inaccurate collision detection.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A 3D Model Collision Detection Method Based on Interface Marking
  • A 3D Model Collision Detection Method Based on Interface Marking
  • A 3D Model Collision Detection Method Based on Interface Marking

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0043] In the 3D building block virtual construction software, the user selects one or more building blocks to move and place arbitrarily on the base plate, or to splice other building blocks, so as to build a unique 3D model or scene. The 3D building block collision detection method based on the interface mark judges whether the selected building block collides with other building blocks at this position, so as to determine whether the selected building block can be placed or spliced ​​with other building blocks.

[0044] Such as figure 1 , a 3D model collision detection method based on interface markers, comprising the following steps:

[0045] There are many building blocks in the scene, you can select one or more building blocks by frame selection, and then drag to move the selected building blocks.

[0046] (a) Manually mark the building block interface and classify the interface.

[0047] According to whether the interface will form a block, the building block splicing...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a three-dimensional model collision detection method based on an interface mark, and the method comprises the steps that a use selects one or more building blocks and enables the building block to move and be placed freely on a bottom plate in 3D building block virtual building software, and carries out the jointing of the building block with other building blocks, therebyforming an unique 3D model or scene; a 3D building block collision detection method based on an interface mark is employed in the building block moving and jointing process for judging whether the building block collides with other building blocks or not, thereby determining whether the selected building block can be placed or jointed with other building blocks or not. If the building block collides with other building blocks, the building block cannot be placed at the position or jointed with other building blocks. The method can adapt to 3D building block models in different shapes, employsa method for manual marking of a collision detection interface for replacing a grid collision device which is carried by a building block 3D model, is smaller in calculation resource waste, and is more flexible and precise in collision detection.

Description

technical field [0001] The invention relates to the technical field of three-dimensional model virtual construction software, in particular to a three-dimensional model collision detection method based on interface marks. Background technique [0002] In recent years, with the rapid progress of society and the improvement of people's living standards, building block education has been accepted by more and more parents and children as a new educational method. As an art creation activity, building blocks are classics among educational toys, and their biggest feature is to realize creativity by themselves. Building blocks can be varied through different combinations. Children need to choose different building blocks and connect them in different ways based on the use of hand muscles, according to the appearance in their minds or in reality, and finally integrate their own building block works. This not only satisfies the structural characteristics of children's imagination an...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06T17/00
CPCG06T17/00
Inventor 黄翰杨建辉黎一锴郝志峰许秋劲
Owner SOUTH CHINA UNIV OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products