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

Three-dimensional scene real-time drafting framework and drafting method

A real-time rendering and three-dimensional scene technology, applied in image data processing, 3D image processing, instruments, etc., can solve problems such as difficulties in realizing special effects, difficulty in implementing various optimization measures, and failure to support access to underlying drawing elements, etc., to achieve expansion Strong, low coupling, fast rendering effect

Inactive Publication Date: 2006-04-26
BEIHANG UNIV
View PDF0 Cites 33 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

OpenGVS of American Quantum3D company is exactly a kind of running platform of virtual environment, OpenGVS has certain virtual scene management function, provides procedural user interface, but OpenGVS also has some limitations: (1) the virtual scene drawing cycle process that OpenGVS provides makes It forms a tightly coupled relationship with the simulation application program, which is not conducive to the maintenance and expansion of the simulation application program; (2) OpenGVS only provides a procedural user interface, which is difficult to combine well with the object-oriented simulation application program; (3 )OpenGVS does not support access to the underlying drawing elements (such as a triangular surface of a 3D model), and it is difficult to achieve some special effects, which also makes it difficult to implement various optimization measures to improve system performance

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 real-time drafting framework and drafting method
  • Three-dimensional scene real-time drafting framework and drafting method
  • Three-dimensional scene real-time drafting framework and drafting method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] Such as figure 1 As shown, the present invention consists of a three-layer architecture: the bottom layer is the drawing language abstraction layer CGAL, which belongs to the drawing language layer management, and encapsulates drawing languages ​​of different versions and specifications existing in the industry, such as all states and drawing attributes of OpenGL or DirextX, etc. , which is called when drawing management in the core module.

[0028] The middle layer is the core framework for plug-in management, SceneGraph management, RenderGraph management, and drawing management for reading and writing model files (including solid model files, material files, texture files, sound files, and configuration files, etc.). The plug-in management module is based on A functional module designed in the form of a plug-in, which provides a flexible system extension form, uses a unified form to call the plug-in function, and uses the plug-in management to easily expand the 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 discloses a three-dimensional scene real-time drafting frame of three-layer system, which is characterized by the following: the bottom layer is drafting language administration layer to call all states and drafting properties of different edition format drafting language; the medium layer contains slot administration, scenegraph administration, drafting graph administration and drafting administration mode; when the top layer displays the call requirement; the slot administration mode reads the model file to form scene image through scenegraph administration mode, which finishes App, Cull and Draw operation of scenegraph through drafting administration mode; the top layer provides interface layer for user, which provides convenient user call mechanism and message disposal mechanism.

Description

Technical field [0001] The invention relates to a three-dimensional scene real-time rendering framework and a rendering method. Background technique [0002] Virtual reality (Virtual Reality, referred to as VR) technology is a comprehensive technology and method for simulating and realistic experience of the real world. It involves knowledge in different fields such as computer graphics, human-computer interface, sensing and artificial intelligence. Since 80% of human information is obtained by vision, visual simulation and realistic visual experience of the real world are important components of virtual reality systems. Key technologies such as three-dimensional geometric modeling technology, modeling technology based on physical force, image and graphics combination technology, and efficient realistic graphics rendering technology have become hot research issues. Virtual reality is a practical technology that has been widely used in military, aerospace, design, manufactu...

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 BEIHANG UNIV
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