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

Method and apparatus for data display in 3D scene

A scene and 3D technology, applied in 3D image processing, image data processing, instruments, etc., can solve the problems of limited embedded platform resources, inability to promote and use 3D graphic display, etc., to improve 3D rendering efficiency and improve fluency , reducing the effect of cached content

Inactive Publication Date: 2016-06-08
TCL CORPORATION
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to provide a data display method in a 3D scene, so as to solve the problem that the resources of the embedded platform in the prior art are very limited, and it is still impossible to effectively promote and use the 3D graphic display at present

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 apparatus for data display in 3D scene
  • Method and apparatus for data display in 3D scene
  • Method and apparatus for data display in 3D scene

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0051] figure 1 The implementation process of the data display method in the 3D scene provided by the first embodiment of the present invention is shown, and the details are as follows:

[0052] In step S101, a hierarchical rendering node is created according to the hierarchical display structure of the 3D scene, and the rendering node includes a parent node and a child node.

[0053] Specifically, the 3D scene described in the embodiments of the present invention may be a user interface including graphics that require 3D display. For example, in a video APP application program used by a user, a 3D display of a video poster needs to be performed. For this application The user graphical interface of the program is the 3D scene.

[0054]The hierarchical display structure refers to the multi-level menu structure of the application program. After the user selects a menu of a certain layer, the corresponding content of the menu is displayed in the display area corresponding to the...

Embodiment 2

[0071] figure 2 The implementation process of the data display method in the 3D scene provided by the second embodiment of the present invention is shown, and the details are as follows:

[0072] In step S201, a hierarchical rendering node is created according to the hierarchical display structure of the 3D scene, and the rendering node includes a parent node and a child node.

[0073] In step S202, the display area corresponding to the parent node is dynamically obtained, and it is judged whether the child node under the parent node belongs to the display area.

[0074] Steps S201-S202 are basically the same as steps S101-S102 in Embodiment 1, and will not be repeated here.

[0075] In step S203, if the child node belongs to the display area, obtain the current remaining memory of the system in real time.

[0076] Specifically, in the embodiment of the present invention, when performing 3D rendering on the picture, a step of obtaining the current remaining content of the s...

Embodiment 3

[0083] image 3 The implementation process of the data display method in the 3D scene provided by the third embodiment of the present invention is shown, and the details are as follows:

[0084] In step S301, a hierarchical rendering node is created according to the hierarchical display structure of the 3D scene, and the rendering node includes a parent node and a child node.

[0085] In step S302, dynamically acquire the display area corresponding to the parent node, and determine whether the child nodes under the parent node belong to the display area.

[0086] In step S303, if the child node belongs to the display area, obtain the current remaining memory of the system in real time.

[0087] In step S304, a buffer space for buffering display events is calculated according to the remaining memory of the system and a preset buffer ratio.

[0088] Steps S301-S304 are basically the same as steps S201-S204 in Embodiment 1, and will not be repeated here.

[0089] In step S305,...

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 provides a method for data display in a 3D scene. The method includes the following steps that: layered rendering nodes are created according to the layered display structure of the 3D scene, wherein the rendering nodes include a parent node and child nodes; a display area corresponding to the parent node is dynamically obtained, whether child nodes subordinate to the parent node belong to the display area is judged; if the child nodes belong to the display area, texture image corresponding to the child nodes are loaded. With the method of the invention adopted, the reduction of content in 3D display which is required to be buffered can be benefitted, and the fluency of the 3D display can be improved, and 3D rendering efficiency can be improved.

Description

technical field [0001] The invention belongs to the field of data display, and in particular relates to a data display method and device in a 3D scene. Background technique [0002] With the popularity and popularization of development platforms such as Apple system and Android system, more and more people enjoy the visual experience brought by mobile platforms. With the development of OpenGLES in smart TVs and smart phones, more 3D applications appear in people's lives. Compared with 2D graphics, 3D graphics have a better user experience. [0003] During the development process of the video application program App, the 3D graphics of the movie posters in the application program are all generated based on the texture rendering effect. For each picture of a movie poster, a texture of the same size will be generated, and in the video application APP, there will generally be a large amount of movie poster data. Due to the limited resources of the existing embedded platform, i...

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): G06T15/00
CPCG06T15/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