Three-dimensional scene generation method based on OSG three-dimensional rendering engine preprocessing and device thereof

A 3D rendering and 3D scene technology, applied in the field of 3D scene generation based on OSG 3D rendering engine preprocessing, can solve the problems of physical collision, high realism, complex interface, etc., to shorten the associated time and enrich the rendering process control. effect of means

Active Publication Date: 2016-06-01
BEIJING AEROSPACE MEASUREMENT & CONTROL TECH
View PDF5 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to provide a 3D scene generation method and device based on OSG 3D rendering engine preprocessing in order to solve the technical problems of multi-model fast fusion, complex interface, physical collision, and realistic high-model texture requirements

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 scene generation method based on OSG three-dimensional rendering engine preprocessing and device thereof
  • Three-dimensional scene generation method based on OSG three-dimensional rendering engine preprocessing and device thereof
  • Three-dimensional scene generation method based on OSG three-dimensional rendering engine preprocessing and device thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] A method and device for preprocessing a 3D scene based on an OSG 3D rendering engine according to the present invention will be described in detail below with reference to the drawings and embodiments.

[0026] Such as figure 1 As shown, a kind of 3D scene generation method based on OSG 3D rendering engine preprocessing of the present invention comprises the following processing steps:

[0027] Step 1) customize the model list and state parameters for 3D scene rendering;

[0028] Step 2) initialize the basic objects of the OSG three-dimensional engine, including: model management object, scene view object, three-dimensional background camera and HUD camera; described model management object is used as scene root node for managing all objects in the scene; The scene view object is used to process various event messages; the 3D background camera is used to manage the background content of the 3D scene; the HUD camera is used to display the user interface;

[0029] Step ...

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 three-dimensional scene generation method based on OSG three-dimensional rendering engine preprocessing and a device thereof. A three-dimensional scene rendering model list and state parameters are customized; a three-dimensional engine basic object is initialized; multiple models requiring rendering are loaded, preprocessing post-processing rendering states of different models are set according to the predefined parameters, and the association relation between a physical engine and the models is established; and a series of preprocessing flows of displaying a three-dimensional scene are updated so that the problems of complex rendering hierarchy, realistic rendering and real and rapid physical collision loading of the three-dimensional scene can be solved, time of association with the physical engine can be shortened, the rendering effect and rendering efficiency of the scene and the models can be enhanced and the means of artificial control of the rendering flows can be enriched.

Description

technical field [0001] The invention relates to the field of three-dimensional virtual simulation, in particular to a method and device for generating a three-dimensional scene based on OSG three-dimensional rendering engine preprocessing. Background technique [0002] In 3D virtual simulation technology, the 3D rendering engine provides a series of operation interfaces for the realization of the structural principle and drawing of 3D scene graphics, including the model loading interface, 3D space and the assembly, rendering, optimization and control functions of the realization model. The 3D rendering engine adopts the rendering pipeline method in the rendering process, which is similar to the engineering assembly line. [0003] OSG (OpenSceneGraph) is a high-performance open source 3D graphics engine released free of charge based on the modified LGPL protocol. It is widely used in the fields of flight simulation, games, virtual reality, and scientific computing visualizati...

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 BEIJING AEROSPACE MEASUREMENT & CONTROL TECH
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