State set based shader three-dimensional graph drawing frame and drawing method
A technology of 3D graphics and state sets, which is applied in image data processing, 3D image processing, instruments, etc., can solve problems such as not considering the relationship between rendering objects, failing to merge states, and limiting drawing efficiency, so as to improve scalability, Effects that improve integrity and improve rendering efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0057] Such as figure 2 As shown, the drawing structure of the present invention is divided into the following parts. It is composed of a drawing object description interface file Materials Description, a scene graph SceneGraph, a rendering object, and a rendering engine RenderEngine. The Materials Description is defined by an xml file to define the drawing object Model information, including geometric information (corresponding to model files), texture information (corresponding to texture map files), sound information (corresponding to audio files), hardware rendering information (Shader files or code content), and state information required for rendering (such as whether to use Illumination, drawing mode, etc.) for unified packaging and description; the scene graph is a tree-like data structure describing the virtual scene, its data structure is composed of group nodes and leaf nodes, and its storage structure in the memory is divided into material loaders The Material Loader ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com