Supercharge Your Innovation With Domain-Expert AI Agents!

RVM binary model analysis method and system for three-dimensional lightweight engine

A model analysis, binary technology, applied in 3D modeling, image data processing, instruments, etc., can solve the problems of unfavorable non-professionals browsing engineering design models, difficulty in getting started, and high learning and use costs

Pending Publication Date: 2021-02-02
BC P INC CHINA NAT PETROLEUM CORP +1
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, because the PDMS system is too "professional", there are problems such as high learning and use costs, difficulty in getting started, and the need to install specific software, so there are certain limitations, which are not conducive to non-professionals using it to browse engineering design models.

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
  • RVM binary model analysis method and system for three-dimensional lightweight engine
  • RVM binary model analysis method and system for three-dimensional lightweight engine
  • RVM binary model analysis method and system for three-dimensional lightweight engine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0032] The 3D engineering design model is a precise geometric model. There are two modes of expression for true 3D in graphics, one is the mathematical mode of expression, and the other is the mode of expression required by computer graphics. Taking the cylinder we often see on models as an example, the mathematical expression only needs two numbers: diameter and height. This is also how PDMS RVM stores cylinders, requiring only 8 bytes of storage.

[0033] But from the perspective of computer graphics, there is no real circle, and a circle must be simulated by a polygon. In addition, when a computer graphics card draws and renders three-dimensional graphics, the most basic unit is a triangle. The more triangles, the finer the cylinder effect will be, but it also means that more storage resources are occupied, at least 96 bytes or even KB-level storage.

[0034] like figure 1 As shown, the RVM binary model analysis method for a three-dimensional lightweight engine provided ...

Embodiment 2

[0046] This embodiment is on the basis of embodiment 1:

[0047] The focus and difficulty of the present invention is to convert the file of the binary data structure into a triangular grid data structure with a certain degree of fitting according to the characteristics of different three-dimensional primitives in the PDMS system. The following uses the fitting implementation of a cylinder as an example:

[0048] A cylinder is defined using two parameters in PDMS: height and radius.

[0049] The present invention mainly converts the geometric model controlled by two parameters to generate a grid approximation model. For a cylinder, an equilateral polygon can be used to simulate a circle at both ends. The more sides the polygon has, the closer it is to a circle. , otherwise vice versa. The parameters that control the number of polygons are:

[0050] Minimum side size: The minimum number of sides of a polygon that simulates a circle. By limiting the minimum number of sides, it...

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 an RVM binary model analysis method and system for a three-dimensional lightweight engine. The method comprises the following steps: reading a PDMSRVM binary model file; traversing a hierarchical structure formed by the model to obtain information of basic primitives; according to the characteristics of different basic primitives, organizing the basic primitives expressed by a mathematical mode into an expression mode required by computer graphics, wherein the expression mode comprises an index-based triangular grid data structure stored by DMesh3, namely a temporary file which approximately forms a middle format of a three-dimensional primitive by using an irregular triangulation network. According to the method, the binary model in the RVM format is read and analyzed, basic conditions are provided for three-dimensional rendering light weight, and therefore the model in the AVEVA PDMS can be conveniently and directly used in other rendering engines or animationsoftware. Therefore, a technical basis can be provided for realizing lightweight three-dimensional engine rendering of a three-dimensional model.

Description

technical field [0001] The invention relates to the technical field of three-dimensional model data processing, in particular to an RVM binary model analysis method and system for a three-dimensional lightweight engine. Background technique [0002] With the continuous development of social economy and the continuous improvement of information technology, the continuous progress and development of the information industry is promoted. Nowadays, the concept of digitalization has been deeply rooted in the hearts of the people. In order to promote industrial upgrading, facilitate asset management, and improve economic efficiency, all walks of life have begun to attach importance to digital management. Taking the engineering industry represented by chemical plants as an example, in order to efficiently manage a large amount of complex data generated in each stage of the engineering project process, it is necessary to establish a digital asset management platform and manage it in...

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): G06T17/20
CPCG06T17/20
Inventor 胡耀义王鸿捷魏士尧周波杨政蒋文舒波刘永张勇孔祥焕
Owner BC P INC CHINA NAT PETROLEUM CORP
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More