Tri-dimensional application program convex mirror effect simulation method

A technology of application program and simulation method, applied in the field of virtual reality, which can solve the problems of high cost, impracticality, and increased cost

Inactive Publication Date: 2008-03-26
ZHEJIANG UNIV
View PDF0 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] 1. The method of adding an additional display device: Install a micro-display device, such as a small liquid crystal display, at the position corresponding to the rearview mirror of the real vehicle in the virtual driver, and directly render the scene that should appear in the mirror on the display. This method It is relatively direct, the mechanism is simple, and the degree of realism is high. The disadvantage is that such a display device needs to be customized according to the shape of the rearview mirror. The cost is high and it is not practical, and it needs additional Increase the equipment to capture the observation position, and increase the cost
[0005] 2. The method of projecting the real mirror reflection to the scene behind: Project the scene that can be seen from the mirror to the screen behind the driving simulator. The rearview mirror is the same mirror as the real car rearview mirror, and the screen can pass through the rear The disadvantage of viewing mirror is that the projection equipment is expensive. When the observation position is moved, if there is no device to capture the observation position to capture the observation position, the viewing volume for observation cannot be adjusted, which will reduce the viewing angle observed through the mirror. the authenticity of the scenery

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
  • Tri-dimensional application program convex mirror effect simulation method
  • Tri-dimensional application program convex mirror effect simulation method
  • Tri-dimensional application program convex mirror effect simulation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] The realization principle of the convex mirror used in virtual driving is: first, according to the observation position and the mirror plane equation, the symmetric position of the observation position with respect to the mirror plane and the mirror viewing volume corresponding to the symmetrical position are obtained, and the viewing volume is obtained through the viewing volume Dynamically render the scene into the texture, and then map a part of the image of the rendering result to the mirror plane through texture mapping. In this mapping process, first calculate the texture coordinates of each point on the mirror surface, and use the texture coordinates in the above rendering result Sampling is performed on the image, and finally a scene appears in the mirror surface displayed on the screen.

[0050] The implementation steps of this method are shown in Figure 1:

[0051] 1) Draw a vertical line from the observation position to the mirror plane and extend it, find a po...

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

A method for simulating convex lens effect in a 3-D application program is disclosed. Grains are dynamically applied to a frame buffer and mapped onto a mirror surface using grain mapping technology to form mirror surface effect; the program calculates the view point in a virtual scene symmetric to the mirror surface so as to get a new visual body symmetrical to the original visual body; all scene is drawn according to the new visual body; then a part of the drawn picture is mapped onto the mirror surface through grain mapping. In the course of grain mapping, normal vector of the mirror surface is used for correcting the calculation of grain coordinate so as to gain the aim of simulating the effect of convex lens. Advantage: directly drawing picture on mirror surface onto a virtual mirror surface without an extra display to simulate mirror surface effect.

Description

technical field [0001] The invention relates to virtual reality technology, and especially designs a convex mirror simulation method for three-dimensional application programs, which can provide real-time convex mirror effect support for three-dimensional application programs, especially driving simulators. Background technique [0002] The convex mirror effect refers to the convex mirror effect generated in real time in a 3D scene. This effect is mainly used in driving simulators to simulate the effect of real vehicle rearview mirrors, so that users can see more scenes from the virtual rearview mirror. The simulation of the rearview mirror is an important link in the design of the driving simulator. In addition to producing a simulation effect close to the real vehicle, the main purpose is to allow the user to judge the virtual car's status through the scenery in the mirror and the relative position of these scenery and the virtual car. pose in a virtual scene. [0003] M...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06T15/00G09B9/04G09B9/05
Inventor 张明敏谢峰冯小草潘志庚
Owner ZHEJIANG UNIV
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