Sky drawing method and device, equipment and medium

A sky and screen display technology, applied in image data processing, 3D modeling, instruments, etc., can solve problems such as computational troubles, and achieve the effect of reducing computational complexity

Active Publication Date: 2019-06-14
APOLLO INTELLIGENT CONNECTIVITY (BEIJING) TECH CO LTD
View PDF18 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although this scheme does not have the abo...

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
  • Sky drawing method and device, equipment and medium
  • Sky drawing method and device, equipment and medium
  • Sky drawing method and device, equipment and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0033] figure 1 It is a flowchart of a sky rendering method provided by Embodiment 1 of the present invention. This embodiment is applicable to the situation of drawing the sky in a three-dimensional scene, and the three-dimensional scene may be a scene of a three-dimensional electronic map. Typically, this embodiment is applicable to rendering scenarios that cannot be precisely controlled within the range of a three-dimensional electronic map and require depth information in the sky. The method can be executed by a sky rendering device, and the device can be realized by software and / or hardware. see figure 1 , the sky rendering method provided by the embodiment of the present invention includes:

[0034] S110. Determine the screen display area of ​​the sky according to the screen display area of ​​the 3D scene to be drawn.

[0035] Wherein, the three-dimensional scene to be drawn may be any scene presenting three-dimensional visual effects.

[0036] Typically, the thre...

Embodiment 2

[0068] figure 2 It is a flow chart of a sky rendering method provided by Embodiment 2 of the present invention. This embodiment is an optional solution proposed on the basis of the foregoing embodiments. see figure 2 , the sky rendering method provided by this embodiment includes:

[0069] S210. Determine the screen display area of ​​the sky according to the screen display area of ​​the 3D scene to be drawn.

[0070] S220. Determine an insertion point of the sky from the screen display area of ​​the sky.

[0071] Wherein, the insertion point of the sky refers to the point where the sky is inserted.

[0072] Optionally, the insertion point of the sky may be any point in the display area of ​​the screen.

[0073] Typically, the determining the insertion point of the sky from the screen display area of ​​the sky includes:

[0074] Determine the connecting line between the screen display area of ​​the sky and the screen display area of ​​the ground in the 3D scene to be dr...

Embodiment 3

[0085] image 3 It is a flow chart of a sky rendering method provided by Embodiment 3 of the present invention. This embodiment is an optional solution proposed on the basis of the foregoing embodiments. see image 3 , the sky rendering method provided by this embodiment includes:

[0086] S310. Determine the screen display area of ​​the sky according to the screen display area of ​​the 3D scene to be drawn.

[0087] S320. Determine the depth information of the sky according to the screen display area of ​​the sky.

[0088] S330. Draw the sky according to the depth information of the sky and the insertion point of the sky, so that the front of the sky picture always faces the camera lens in the camera coordinate system where the screen is located.

[0089] Typically, the sky can be drawn based on the method of drawing billboards in OpenGL.

[0090] Specifically, the sky is drawn according to the insertion point of the sky, so that the front of the sky picture is always fa...

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 embodiment of the invention discloses a sky drawing method, device and equipment and a medium, and relates to the field of three-dimensional electronic maps. The method comprises the following steps: determining a screen display area of the sky according to a screen display area of a to-be-drawn three-dimensional scene; determining depth information of the sky according to a screen display area of the sky; and drawing the sky according to the depth information of the sky. The embodiment of the invention provides a sky drawing method, a sky drawing device, sky drawing equipment and a medium, and aims to draw the sky with a correct visual effect and reduce the computational complexity of drawing.

Description

technical field [0001] Embodiments of the present invention relate to the field of three-dimensional electronic maps, and in particular, to a sky rendering method, device, equipment and medium. Background technique [0002] A three-dimensional electronic map, or 3D electronic map, is a three-dimensional, abstract description of one or more aspects of the real world or a part of it based on a three-dimensional electronic map database. In order to achieve a true description of the real world, it is usually necessary to draw the sky at the end of the field of view in a three-dimensional electronic map. [0003] The current drawing methods for the sky mainly include: [0004] Solution 1: By using the set area in the display area of ​​the 3D electronic map as the position of the sky on the screen; directly pasting the sky texture on the position of the sky on the screen in the form of a map to realize the drawing of the sky; [0005] Solution 2: Collect a group of sky pictures,...

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/00
Inventor 胡俊霄周志鹏张丙林
Owner APOLLO INTELLIGENT CONNECTIVITY (BEIJING) TECH CO LTD
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