Method for establishing rigid body model based on three-dimensional model in digital home entertainment

A three-dimensional model, digital home technology, applied in the direction of electrical digital data processing, 3D modeling, image data processing, etc., can solve problems such as can not be simply transplanted

Inactive Publication Date: 2012-09-12
SUN YAT SEN UNIV
View PDF1 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, traditional PC 3D games obviously cannot be easily transplanted

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
  • Method for establishing rigid body model based on three-dimensional model in digital home entertainment
  • Method for establishing rigid body model based on three-dimensional model in digital home entertainment
  • Method for establishing rigid body model based on three-dimensional model in digital home entertainment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment example

[0082] The specific implementation process is shown in the figure, (a) is the initial state, (b) is the movement effect of the soft body in the wind field, (c) is the capsule body simulating the skeleton and the body, the following is a detailed description .

[0083] (1) Simulation of the movement of objects on the ground

[0084] The design of the rigid body is to simulate the collision effect between the object and the ground, and between the object and the object. Some test examples in the 3D game engine are given below.

[0085] This example simulates the effect of free fall, and makes the following initial settings for the running 3D game scene:

[0086] m_Sim.m_bAddingGravity = TRUE; / / use gravity field simulation

[0087] m_Sim.m_bUsingFriction = TRUE; / / use friction simulation

[0088] m_Sim.m_fEpsilon=0.65f; / / Set the collision recovery coefficient to 0.65

[0089] Set the initial state of rigid body 1 to CtrPosition(0, 300, 0), Normal(0, 0.7, 0.7), Height(70),...

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 embodiment according to the invention discloses a method for establishing a rigid body model based on a three-dimensional model in digital home entertainment, comprising the following steps: a rigid body model in a three-dimensional game engine is set in a three-dimensional Cartesian coordinate system; the rigid body model is simplified based on centroid coordinates and a quality value; a collision detection bounding box is created based on the rigid body model; an intersection test is performed on the created rigid body model based on a physical simulation system to determine whether collision exists among graphic elements; a collision detection of the rigid body model is performed based on a three dimensional game system; and response results of the collision detection of the rigid body model are obtained based on the three dimensional game system. The embodiment in the invention adopts a capsule as a geometric model of the rigid body in the three-dimensional game engine, the model being conductive to the realization of a collision detection algorithm, and being liable to meet the requirement of small calculation amount. Further, appropriate physical quantities are selected to establish a simplified physical model according to needs, and a geometric model and a physical model of the rigid body are combined to establish the rigid body model in the three-dimensional game engine.

Description

technical field [0001] The invention relates to the technical field of digital home, in particular to a method for establishing a rigid body model based on a three-dimensional model in digital home entertainment. Background technique [0002] As the pressure of competition in the digital TV market increases, various digital TV set-top box providers focus on providing diversified value-added services. The current popular 3D game system is one example. However, the set-top box is implemented based on the framework of the embedded system. The problem is obvious when the 3D games that require a higher operating environment are transplanted to the set-top box with very poor hardware resources. Due to the low configuration of the family's set-top box, it only has a very low computing speed and a small memory. Therefore, traditional PC 3D games obviously cannot be easily transplanted. Almost all models and algorithms require simplification. How to make the simplified model and a...

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 Applications(China)
IPC IPC(8): G06T17/00G06F19/00
Inventor 林淑金何剑琪罗笑南林谋广
Owner SUN YAT SEN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products