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

Method and device of rendering 3D (three dimensional) model in any orientation

An arbitrary orientation, 3D technology, applied in the field of image processing, can solve problems such as poor real-time performance and complex calculations, and achieve the effects of increasing speed, wide pertinence, and improving the state of controlling 3D models

Inactive Publication Date: 2014-05-21
TCL CORPORATION
View PDF0 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of the embodiments of the present invention is to provide a method and device for rendering a 3D model in any orientation, aiming to solve the problems of complex calculation and poor real-time performance in the existing methods for rendering a 3D model in any orientation

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 and device of rendering 3D (three dimensional) model in any orientation
  • Method and device of rendering 3D (three dimensional) model in any orientation
  • Method and device of rendering 3D (three dimensional) model in any orientation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0021] Such as figure 1 Shown is a flow chart of an embodiment of a method for rendering a 3D model in any orientation provided by the present invention. For ease of description, only parts related to the embodiment of the present invention are shown.

[0022] In step S101, the initial position and initial direction vector of the 3D model at a previous moment, and the target position and target direction vector of the 3D model are acquired through the 3D interactive tool.

[0023] In the embodiment of the present invention, the state variable is obtained through the 3D interactive control tool, and the state variable includes: the initial position and the initial direction vector of the 3D model at the last moment, and the target position and the target direction vector of the 3D model. Among them, there are many ways to obtain the initial position and initial direction vector of the 3D model at the previous moment, and the target position and target direction vector of the 3D...

Embodiment 2

[0044] figure 2 The structural schematic diagram of the embodiment of the device for rendering a 3D model in any orientation provided by the present invention, for the convenience of explanation, only shows the part related to the embodiment of the present invention, and the rest of the working principle is the same as the above method embodiment, and will not be repeated.

[0045] In an embodiment of the present invention, the device for rendering a 3D model in any orientation includes:

[0046] The variable acquisition unit 21 is configured to acquire the initial position and initial direction vector of the 3D model at a previous moment and the target position and target direction vector of the 3D model.

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 is applicable to the field of image processing, and provides with a method and a device of rendering a 3D (three dimensional) model in any orientation. The method comprises the steps of obtaining the primary position and the primary direction vector of the last moment of the 3D model and the target position and the target direction vector of the 3D model through a 3D interactive tool; calculating the rotary matrix of the 3D matrix through the primary direction vector and the target direction vector, and calculating the translation matrix of the 3D model through the primary position and the target position; calculating the control matrix of the 3D model through the rotary matrix and the translation matrix; substituting the primary 3D data point information of the 3D model into the control matrix to obtain the target coordinates and target directions of all points of the 3D model, and rendering the target 3D model. Any 3D model which accords with a control requirement can be rendered, so that the method is applicable to the real-time rendering of any 3D model, the speed of determining the position of the 3D model can be improved in real time, and the state of controlling the 3D model can be effectively improved.

Description

technical field [0001] The invention belongs to the field of image processing, in particular to a method and device for rendering a 3D model in any orientation. Background technique [0002] With the continuous development of computer graphics and virtual technology, 3D technology has been widely used in various fields, and the application requirements of 3D models are increasing. With the expansion of demand, the requirements for 3D models are getting higher and higher, and the requirements for freely controlling the rendering of 3D models according to control conditions are gradually becoming stronger, especially for interactive 3D models. Freely control rendering according to control conditions is in urgent need of application. The 3D model is generally composed of many 3D data points, which are generally prepared in advance, and it is difficult to quickly and real-time generate a new 3D model of any orientation required by the controller according to the controller's nee...

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
IPC IPC(8): G06T15/00
Inventor 邹英强张亚林邵诗强
Owner TCL CORPORATION
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