Unlock instant, AI-driven research and patent intelligence for your innovation.

Ray tracing method for non-constant refractive index medium

A ray tracing and refractive index technology, applied in the field of ray tracing, which can solve the problems of low efficiency and inaccurate results.

Active Publication Date: 2012-07-04
ZHEJIANG UNIV
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] The present invention aims at problems such as low efficiency and inaccurate results of the existing ray tracing technology used in renderers in the film and game industry when dealing with non-constant refractive index media, and provides a ray tracing method in non-constant refractive index media. The invention can quickly and accurately render non-constant refractive index media

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
  • Ray tracing method for non-constant refractive index medium
  • Ray tracing method for non-constant refractive index medium
  • Ray tracing method for non-constant refractive index medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0085] An implementation example of the present invention was implemented on a machine equipped with a 2.3GHz dual-core CPU, 2GB of memory, and a Geforce GTX 285 graphics processing unit from NVIDIA. The non-constant refractive index medium in this example is volume data with a resolution of 128x128x128 obtained through physical simulation. The parameters selected when the octree is built (see step 2.2 in the implementation of ray tracing in the above-mentioned general non-constant refractive index medium) are ε=0.005, δ=0.01, respectively, and the octree index takes up 41.9MB of storage after the establishment space. The virtual scene consists of a marble table, a metal shelf, a sphere describing the boundary of the refraction medium, and ambient light. Under the resolution of 640x480, the rendering result of the virtual scene is obtained by the ray tracing method of the present invention, as shown in the attached Figure 6 shown.

[0086] Under the above configuration and...

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 a ray tracing method for a non-constant refractive index medium. By using the method, the transmission path of ray in a constant gradient refractive index medium and a general non-constant refractive index medium expressed by a tetrahedron or voxel is traced quickly. The method comprises a pre-calculation part and a real-time ray tracing part, wherein a spatial octree is built in the pre-calculation part, each node of the octree is connected with a medium boundary polygon or the tetrahedron which describes the medium, and the real-time ray tracing part is an iterative process. The invention has high efficiency, high precision and the like, and can be directly used for reality feeling drawing and being integrated with the existing various renderers.

Description

technical field [0001] The present invention relates to a ray tracing technique used in renderers of the film and game industry, and more particularly to a method of ray tracing in non-constant refractive index media. technical background [0002] As a more advanced rendering technology, ray tracing can simulate light propagation more realistically than other rendering methods such as scanline rendering or ray casting. Some effects, like reflections and shadows, are difficult to achieve with other algorithms, but are a natural consequence of ray tracing. Ray tracing is easy to implement and has good visual effects, so it is widely used in graphics research, especially when rendering special reflection and refraction effects, the ray tracing method is usually selected. [0003] When light passes through a transparent object, it will produce refraction, and thus produce some very special visual effects, such as the change of the underwater scene seen through the fluctuating w...

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 Patents(China)
IPC IPC(8): G06T15/50
Inventor 周昆任重曹晨
Owner ZHEJIANG UNIV