Unlock instant, AI-driven research and patent intelligence for your innovation.

Three-dimensional large scale scene dynamic management method

A technology of scene dynamics and management methods, which is applied in image data processing, image data processing, 3D image processing, etc., and can solve problems such as lag and discontinuity

Inactive Publication Date: 2008-12-03
SCREAMPOINT SHANGHAI
View PDF0 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] The existing three-dimensional large-scale scene dynamic management method will read the relevant geometry and texture data in the file into the memory of the computer at one time, so that the size or complexity of the scene that can be represented will be compared with the computer system. The capacity is directly related to (memory), even if the content of another file can be automatically read at runtime to replace the previous data, it will cause obvious lag and interruption

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
  • Three-dimensional large scale scene dynamic management method
  • Three-dimensional large scale scene dynamic management method
  • Three-dimensional large scale scene dynamic management method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] The present invention provides a dynamic management method for three-dimensional large-scale scenes, which is about the second layer, that is, the part of the three-dimensional real-time engine. Its characteristics are:

[0043] 1. The 3D engine of the present invention is mainly aimed at rendering large-scale outdoor scenes, and the scenes are mainly divided and managed by octrees.

[0044] The octree is mainly used for space division and real-time culling of objects, and the whole division strategy is based on a static structure, because changing the structure in real-time calculation requires a large amount of calculation.

[0045] Briefly explain how the octree works:

[0046] Such as figure 1 , assuming that all objects that need to be rendered are contained in a cube bounding box in a three-dimensional world, the management of the octree is to subdivide this large bounding box into eight small bounding boxes of equal size, for each bounding box and then Continu...

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 relates to the technical field of computer three-dimensional image processing, in particular to a dynamic management method for three-dimensional large-scale scene, comprising the following steps: A. a three-dimensional engine primarily aims at rendering outdoor large-scale scene which mainly adopts an octree to divide and manage; B. the rendering process includes the following steps of: B1. data exchange of an application program and a CPU and a GPU; B2. transforming of a coordinate system of a vertex; B3. a processing procedure of buffering from pixel to rendering graphics. The invention can judge the need of three-dimensional data which is needed to be displayed really according to a visual angle, thus realizing dynamic display of reading the scene and leading the change of the scene to be continuous without discontinuity when part of different scenes is switched; besides, models with different precision can display selectively according to the shortness and the longness of the distance; more important and obvious models can display models with higher precision, while farther models can display simpler version.

Description

technical field [0001] The invention relates to the technical field of computer three-dimensional image processing, in particular to a dynamic management method for three-dimensional large-scale scenes. Background technique [0002] Computer 3D graphics is a very popular and rapidly developing field in the computer field. It has many application examples in the fields of film and television, games, military affairs, and scientific research. Most research and products focus on building three-dimensional objects in the computer and realistically recreating the real world on the computer screen. As the cost of computer hardware continues to drop, the 3D system, which was previously only available in scientific research institutes and large enterprises, can now achieve considerable results on ordinary PCs. [0003] In order to calculate and render each still picture to the computer screen, it can continuously change according to user interaction. Programs that need to be provi...

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/00G06T1/00
Inventor 梅晓莱柯耐德S·斯班索耶维奇陆首博宋凌飞毛若明冯嘉明
Owner SCREAMPOINT SHANGHAI