REAL-TIME CAUSTICS SIMULATION BASED ON COMBINED CAPABILITIES OF OpenCL AND SHADERS |
3 | |
2011 |
scientific article | 004.925.3 | ||
180-186 | interactive rendering, ray tracing, photon mapping method, caustics simulation, GPGPU, OpenGL, GLSL, OpenCL |
The objective of this paper is to adapt photon mapping to real-time caustics simulation. A high-performance algorithm adapted to the GPU and implemented on the basis of cross-platform OpenGL and OpenCL APIs is proposed. OpenGL shaders are used for high-performance caustics rendering and building the photon map. Voxel acceleration structure constructed directly on the GPU by means of OpenCL provides the effective use of the photon map. Performance estimation for different equipment is given. |
![]() |