CN112541968A - Grid-based three-dimensional effect enhancement visualization method - Google Patents
Grid-based three-dimensional effect enhancement visualization method Download PDFInfo
- Publication number
- CN112541968A CN112541968A CN202011502294.XA CN202011502294A CN112541968A CN 112541968 A CN112541968 A CN 112541968A CN 202011502294 A CN202011502294 A CN 202011502294A CN 112541968 A CN112541968 A CN 112541968A
- Authority
- CN
- China
- Prior art keywords
- grid
- visualization
- perspective
- visualized
- dimensional effect
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000000694 effects Effects 0.000 title claims abstract description 24
- 238000007794 visualization technique Methods 0.000 title claims abstract description 12
- 238000000034 method Methods 0.000 claims abstract description 27
- 239000013598 vector Substances 0.000 claims abstract description 13
- 238000010586 diagram Methods 0.000 claims abstract description 12
- 230000000007 visual effect Effects 0.000 claims description 25
- 238000012800 visualization Methods 0.000 claims description 18
- 239000000463 material Substances 0.000 claims description 14
- 230000008569 process Effects 0.000 claims description 4
- 238000010276 construction Methods 0.000 claims description 2
- 238000013461 design Methods 0.000 description 7
- 238000009877 rendering Methods 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000005549 size reduction Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/005—General purpose rendering architectures
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Graphics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- Processing Or Creating Images (AREA)
- Image Generation (AREA)
Abstract
The invention belongs to the technical field of image display and discloses a grid-based three-dimensional effect enhancement visualization method. Based on the existing airplane structure and system three-dimensional digital analogy, a perspective grid definition method for generating a perspective effect is firstly provided, then a position and picture size method of an organism structure, system equipment and a pipe network two-dimensional vector diagram in a grid for expressing the inner space of an airplane is defined, and finally a shielding principle of the structure, the pipe network and equipment graphs in the grid is defined, and finally three-dimensional effect enhanced display of electromechanical system equipment and the pipe network based on the grid is realized.
Description
Technical Field
The invention belongs to the technical field of image display, and particularly relates to a grid-based three-dimensional effect enhancement visualization method.
Background
The three-dimensional visualization software has strong space expression capability, depends on a strong three-dimensional rendering engine, has high dimensional position precision expression, and can provide almost what you see is what you get rendering effect for designers. The design of the mechanical and electrical system of the airplane comprises a large number of airplane pipe networks, finished products and other equipment, software designed for the electromechanical system of the airplane takes system architecture and logic relationship design as a core, a visualization method capable of visually expressing the arrangement conditions of the system pipe networks and the equipment in the internal space of the airplane body needs to be developed, the application scene has low requirements on size, position and shadow rendering precision, the traditional three-dimensional rendering engine technology is directly adopted, the calculation amount is large, the operation response is slow, and the secondary development difficulty is high.
Disclosure of Invention
The perspective principle is a method for expressing the spatial position in a plane by changing the size and the mutual position of the graph, and can effectively express the effects of distance, angle, shielding and the like of an object in the space. The vector diagram is a two-dimensional graphic format commonly used in airplane design software, and defines the information of graphic color, contour, screen position, etc. as a group of attribute vectors to be stored and transmitted.
The technical scheme of the invention is as follows:
a grid-based three-dimensional effect enhanced visualization method comprises the following steps:
the method comprises the following steps: constructing a perspective background grid;
step two: acquiring a visual material of a component;
step three: arranging the obtained part visualization material in a perspective background grid;
step four: adjusting the proportion of the components according to the perspective principle and the position of the visualized materials of the components in the perspective background grids;
step five: and confirming the occlusion relation of the part according to the perspective principle and the real position relation of the part visualization material.
Further, in the first step, the perspective background mesh construction process is as follows:
emitting a set of rays from a focal point;
taking the middle ray as a starting point and the two edge rays as an end point to be used as a horizontal baseline and a vertical baseline;
and taking the middle ray as a starting point, two edge rays as an end point, the distance d as an offset distance reference, and a as a growth gradient, and sequentially drawing all horizontal lines and vertical lines to obtain a perspective background grid.
Further, in the second step, the angle of the middle ray is used as a visual angle, and the component vector diagrams to be visualized are sequentially intercepted in the same proportion to obtain a component visualization material.
Further, in the second step, the method further includes: and measuring the mechanical interface coordinates of the part to be visualized based on three-dimensional visualization software.
Further, in the third step, the position of the component to be visualized in the perspective background grid is adjusted, so that the mechanical interface coordinates of the components with the connection relationship coincide.
Further, in the fourth step, if the distance between the two parts to be visualized in the perspective background grid along the ray direction is L; the distance between two parts to be visualized along the ray direction in three-dimensional visualization software is L';
the size of the part to be visualized closer to the focus is L/L' of the size of the part to be visualized farther from the focus.
Further, in the first step, in a group of rays emitted from the focus, the included angle between two adjacent rays is the same and is a constant value.
Further, the growth gradient a is 20%; the included angle between the rays is 5-10 degrees.
The invention constructs a visualization method capable of running in other system design software in a light weight manner by utilizing the three-dimensional design digital-analog resources of the existing airplane system and the perspective principle based on grids, and solves the visualization design problem of multiple design platforms of the electromechanical system. Has the following advantages:
a) the method can borrow the three-dimensional model of the equipment formed in the three-dimensional design platform, and does not need to redevelop the three-dimensional visual model;
b) the method constructs the perspective background by the grids, and can better express the visualization relations such as position, connection, occlusion and the like;
c) the method has a strict position and perspective effect calculation method, and the three-dimensional effect is vivid;
d) in the process of constructing the three-dimensional enhanced visualization, the method only depends on coordinate transformation and proportion adjustment, and the composition calculation is simple and efficient;
e) in the process of constructing the three-dimensional enhanced visualization, the method does not depend on any three-dimensional rendering engine and can be operated with various system logic and performance design software;
drawings
FIG. 1 is a schematic diagram of a three-dimensional effect enhancement visualization of a pipeline;
in the figure, 1 is perspective grid focus, 2 is perspective grid top edge ray, 3 is perspective grid middle ray, 4 is perspective grid bottom edge ray, 5 is perspective grid ray contained angle, 6 is perspective grid vertical baseline, 7 is perspective grid horizontal baseline, 8 is visual element far-end bearing frame, 9 is visual element pipeline, 10 is visual element near-end bearing frame, 11 is the mechanical connection point of visual element near-end bearing frame and visual element pipeline, 12 is the mechanical connection point of visual element far-end bearing frame and visual element pipeline.
Detailed Description
The invention is based on the existing airplane structure and system three-dimensional digital analogy, firstly provides a perspective grid definition method for generating perspective effect, then defines the position and picture size method of the body structure, system equipment and pipe network two-dimensional vector diagram in the grid for expressing the inner space of the airplane, and finally defines the shielding principle of the structure, the pipe network and the equipment graph in the grid, and finally realizes the grid-based three-dimensional effect enhanced display of the electromechanical system equipment and the pipe network. The method is based on the following features:
1) the invention comprises a group of grids as visual background
2) The component in the invention comprises a vector image picture and a group of interface coordinate data
3) The visual element of the component in the invention is a vector diagram format picture intercepted in a three-dimensional environment
4) The three-dimensional information of the part in the invention is a group of three-dimensional coordinate data of the mechanical connection position of the part and other parts
5) The position and the size of the visual element of the component in the grid are determined by converting the interface coordinate data
The following description is given by a three-dimensional visualization method of the position relationship between a group of pipelines and two fuselage bearing frames of an airplane.
As shown in fig. 1, firstly, a perspective background grid is constructed, wherein a perspective effect enhancement network in the view comprises a group of rays emitted from a focus 1, included angles 5 among the rays are constant values, a middle ray 3 is taken as a starting point, an upper edge ray 2 and a lower edge ray 4 are taken as end points, and a horizontal baseline 7 and a vertical baseline 6 are made; and (3) taking the middle ray 3 as a starting point, taking the upper edge ray 2 and the lower edge ray 4 as end points, respectively taking the distance d as a deviation distance reference and taking 20% as a growth gradient, sequentially drawing all horizontal lines and vertical lines, and finally forming a perspective grid with the rays.
Then, acquiring a component visual material, wherein the component visual material comprises a group of pipelines and two fuselage bearing frames of an airplane, the visual material comprises three-dimensional vector diagrams of 3 components, and the acquisition mode is that the vector diagrams 8,9 and 10 of the components to be visualized are sequentially intercepted in the same proportion by taking the angle of a middle ray 3 as a visual angle in three-dimensional visual software; the visual material also includes the mechanical interface coordinates of 3 parts, and the acquisition mode is measurement acquisition in three-dimensional visual software, as shown in table 1.
TABLE 1 coordinate relation table of mechanical interface
Visualization component | Visualization component | Interface |
Bearing frame | ||
10 | Pipeline 11 | (x1,y1,z1) |
|
Bearing frame 12 | (x2,y2,z2) |
Thirdly, arranging a visual component vector diagram, and arranging a bearing frame 8 at the center of the picture; arranging the pipeline 9 in a picture, and enabling the pipeline to be superposed with a mechanical interface 11 of the far-end bearing frame 8 through position adjustment; arranging a proximal bearing frame 10 in the exchange surface, and enabling the proximal bearing frame to be superposed with a mechanical interface 11 of the pipeline 9 through position adjustment;
fourthly, the proportion of visual parts is adjusted according to the perspective principle, the projection distance m of the near-end force bearing frame mechanical interface 11 and the far-end force bearing frame mechanical interface 12 on the ray 2 is measured, the real standing distance x2-x1 of the near-end force bearing frame mechanical interface 11 and the far-end force bearing frame mechanical interface 12 is confirmed according to interface data, and the perspective size reduction proportion of the far-end force bearing frame 12 is confirmed to be m/(x2-x 1);
fifthly, confirming the occlusion relation of the components according to the perspective principle, and sequentially forming occlusion by vector diagram boundaries according to the component station position.
The invention provides a grid-based three-dimensional effect enhancement visualization method aiming at the visual expression requirement of the position relation of a pipe network, equipment and the internal space of an airplane in the design engineering of an electromechanical system of the airplane, and by utilizing a perspective principle and the characteristic of no distortion of vector diagram size.
Claims (8)
1. A grid-based three-dimensional effect enhancement visualization method is characterized in that: the method comprises the following steps:
the method comprises the following steps: constructing a perspective background grid;
step two: acquiring a visual material of a component;
step three: arranging the obtained part visualization material in a perspective background grid;
step four: adjusting the proportion of the components according to the perspective principle and the position of the visualized materials of the components in the perspective background grids;
step five: and confirming the occlusion relation of the part according to the perspective principle and the real position relation of the part visualization material.
2. The method of claim 1 for mesh-based three-dimensional effect enhanced visualization, wherein: in the first step, the construction process of the perspective background mesh is as follows:
emitting a set of rays from the focal spot (1);
taking the middle ray (3) as a starting point and the two edge rays (2 and 4) as end points to form a horizontal baseline (7) and a vertical baseline (6);
and taking the middle ray as a starting point, two edge rays as an end point, the distance d as an offset distance reference, and a as a growth gradient, and sequentially drawing all horizontal lines and vertical lines to obtain a perspective background grid.
3. The method of claim 2 for mesh-based three-dimensional effect enhanced visualization, wherein: and in the second step, the angle of the middle ray is taken as a visual angle, and the component vector diagrams to be visualized are sequentially intercepted in the same proportion to obtain the component visualization materials.
4. The method of claim 3, wherein the three-dimensional effect enhancement visualization based on the grid is characterized in that: in the second step, the method further comprises: and measuring the mechanical interface coordinates of the part to be visualized based on three-dimensional visualization software.
5. The method of claim 4, wherein the three-dimensional effect enhancement visualization method based on the grid is characterized in that: and in the third step, adjusting the position of the part to be visualized in the perspective background grid, so that the mechanical interface coordinates of the parts with the connection relation are superposed.
6. The method of claim 5, wherein the three-dimensional effect enhancement visualization method based on the grid is characterized in that: in the fourth step, if the distance between the two parts to be visualized in the perspective background grid along the ray direction is L; the distance between two parts to be visualized along the ray direction in three-dimensional visualization software is L';
the size of the part to be visualized closer to the focus is L/L' of the size of the part to be visualized farther from the focus.
7. The method of claim 2 for mesh-based three-dimensional effect enhanced visualization, wherein: in the first step, in a group of rays emitted from the focus, the included angles (5) between two adjacent rays are the same and are constant.
8. The method of claim 7, wherein the three-dimensional effect enhancement visualization based on the grid is characterized in that: the growth gradient a is 20%; the included angle between the rays is 5-10 degrees.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011502294.XA CN112541968B (en) | 2020-12-17 | 2020-12-17 | Grid-based three-dimensional effect enhancement visualization method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011502294.XA CN112541968B (en) | 2020-12-17 | 2020-12-17 | Grid-based three-dimensional effect enhancement visualization method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112541968A true CN112541968A (en) | 2021-03-23 |
CN112541968B CN112541968B (en) | 2022-11-22 |
Family
ID=75019092
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011502294.XA Active CN112541968B (en) | 2020-12-17 | 2020-12-17 | Grid-based three-dimensional effect enhancement visualization method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112541968B (en) |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020158905A1 (en) * | 2001-03-14 | 2002-10-31 | Giovanni Bazzoni | System for the creation, visualisation and management of three-dimensional objects on web pages and a relative method |
US6771276B1 (en) * | 2000-10-27 | 2004-08-03 | Macromedia, Inc. | Two-dimensional drawing environment utilizing perspective grids |
EP2344845A1 (en) * | 2008-11-03 | 2011-07-20 | Navigon AG | Method and navigation apparatus for the three-dimensional perspective representation of terrain topography on a two-dimensional display device |
CN106952332A (en) * | 2017-03-06 | 2017-07-14 | 华侨大学 | A method for automatic generation of 3D drawing construction drawings based on perspective transformation |
CN107749081A (en) * | 2017-08-22 | 2018-03-02 | 福建四创软件有限公司 | Ecology prediction achievements exhibition method based on visualization dynamic play |
CN107945283A (en) * | 2017-12-06 | 2018-04-20 | 河南省水利勘测设计研究有限公司 | Engineering methods of exhibiting based on mobile augmented reality technology and BIM |
CN108733711A (en) * | 2017-04-21 | 2018-11-02 | 中国电力科学研究院 | Distribution line space length acquisition methods based on three-dimension GIS technology |
US20180322818A1 (en) * | 2017-05-04 | 2018-11-08 | Pure Depth Inc. | Head Tracking Based Depth Fusion |
CN111145348A (en) * | 2019-11-19 | 2020-05-12 | 扬州船用电子仪器研究所(中国船舶重工集团公司第七二三研究所) | Visual generation method of self-adaptive battle scene |
CN111598986A (en) * | 2020-05-13 | 2020-08-28 | 网易(杭州)网络有限公司 | Rendering method, device and equipment of virtual fluid surface and storage medium |
CN111798562A (en) * | 2020-06-17 | 2020-10-20 | 同济大学 | Virtual building space building and roaming method |
CN112084556A (en) * | 2020-08-25 | 2020-12-15 | 天津大学 | Lightweight display method and system for mass data BIM model |
-
2020
- 2020-12-17 CN CN202011502294.XA patent/CN112541968B/en active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6771276B1 (en) * | 2000-10-27 | 2004-08-03 | Macromedia, Inc. | Two-dimensional drawing environment utilizing perspective grids |
US20020158905A1 (en) * | 2001-03-14 | 2002-10-31 | Giovanni Bazzoni | System for the creation, visualisation and management of three-dimensional objects on web pages and a relative method |
EP2344845A1 (en) * | 2008-11-03 | 2011-07-20 | Navigon AG | Method and navigation apparatus for the three-dimensional perspective representation of terrain topography on a two-dimensional display device |
CN106952332A (en) * | 2017-03-06 | 2017-07-14 | 华侨大学 | A method for automatic generation of 3D drawing construction drawings based on perspective transformation |
CN108733711A (en) * | 2017-04-21 | 2018-11-02 | 中国电力科学研究院 | Distribution line space length acquisition methods based on three-dimension GIS technology |
US20180322818A1 (en) * | 2017-05-04 | 2018-11-08 | Pure Depth Inc. | Head Tracking Based Depth Fusion |
CN107749081A (en) * | 2017-08-22 | 2018-03-02 | 福建四创软件有限公司 | Ecology prediction achievements exhibition method based on visualization dynamic play |
CN107945283A (en) * | 2017-12-06 | 2018-04-20 | 河南省水利勘测设计研究有限公司 | Engineering methods of exhibiting based on mobile augmented reality technology and BIM |
CN111145348A (en) * | 2019-11-19 | 2020-05-12 | 扬州船用电子仪器研究所(中国船舶重工集团公司第七二三研究所) | Visual generation method of self-adaptive battle scene |
CN111598986A (en) * | 2020-05-13 | 2020-08-28 | 网易(杭州)网络有限公司 | Rendering method, device and equipment of virtual fluid surface and storage medium |
CN111798562A (en) * | 2020-06-17 | 2020-10-20 | 同济大学 | Virtual building space building and roaming method |
CN112084556A (en) * | 2020-08-25 | 2020-12-15 | 天津大学 | Lightweight display method and system for mass data BIM model |
Non-Patent Citations (2)
Title |
---|
S. ZHENYU: "Three-dimensional reconstruction algorithm based on inverse perspective transformation", 《2020 INTERNATIONAL CONFERENCE ON BIG DATA, ARTIFICIAL INTELLIGENCE AND INTERNET OF THINGS ENGINEERING (ICBAIE)》 * |
张瑞: "文物数字化的关键技术", 《北京师范大学学报(自然科学版)》 * |
Also Published As
Publication number | Publication date |
---|---|
CN112541968B (en) | 2022-11-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109685891B (en) | Building three-dimensional modeling and virtual scene generation method and system based on depth image | |
CN103500467B (en) | Threedimensional model constructive method based on image | |
CN111553938A (en) | Multi-station scanning point cloud global registration method based on graph optimization | |
CN107621226A (en) | Three-dimensional scanning method and system for multi-eye stereo vision | |
CN103606188A (en) | Geographical information on-demand acquisition method based on image point cloud | |
CN117237567B (en) | Visual rendering method for digital twin flood flow field | |
CN104392387A (en) | Unity3D-based circular coal yard three-dimensional (3D) intelligent visualization display platform | |
CN103139580A (en) | Generation method of three-dimensional panoramic space stereo image | |
CN118657888A (en) | A sparse view 3D reconstruction method based on depth prior information | |
CN104008566A (en) | Method for high-efficiency rendering of mass high-precision three-dimensional electric power equipment models in GIS | |
CN114627237A (en) | Real-scene three-dimensional model-based front video image generation method | |
CN112700548A (en) | Fusion method of BIM (building information modeling) model and video information in visual transformer substation | |
CN112541968B (en) | Grid-based three-dimensional effect enhancement visualization method | |
CN115953551A (en) | Sparse grid radiation field representation method based on point cloud initialization and depth supervision | |
CN107464278B (en) | Full-view sphere light field rendering method | |
CN102779355A (en) | Method for realizing three-dimensional pie chart dynamic presentation | |
CN113971721A (en) | Lightweight characterization method for digital twins of substation equipment | |
US20220027720A1 (en) | Method to parameterize a 3d model | |
CN104361630B (en) | A kind of acquisition methods of face surface optical field | |
KR102688669B1 (en) | Method for gaining 3d mesh model sequence from multi-view video sequence based on mixed reality | |
CN108986212B (en) | A method of generating 3D virtual terrain LOD model based on crack elimination | |
CN109472862A (en) | Three-dimensional modeling system of transformer substation | |
CN111932670B (en) | Three-dimensional human body self-portrait reconstruction method and system based on single RGBD camera | |
CN111177872B (en) | Modeling method and system for power line based on three-dimensional geographic information system | |
US12205224B2 (en) | Computer graphics interface using visual indicator representing object global volume and/or global volume changes and method therefore |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |