starac
Čuven
- Učlanjen(a)
- 13.01.2005
- Poruke
- 5,196
- Poena
- 515
Real time modelling of sea-surface radiance - CUDA
http://www.youtube.com/watch?v=B1Zp0-t70uM
Ovo je impresivno!
http://www.youtube.com/watch?v=B1Zp0-t70uM
Ovo je impresivno!
In order to address the issue of scene simulation in marine environment with optical sea clutter, Alyotech Technologies developed a real-time model of the wind-driven sea surface radiance in the IR and visible spectrum. While IR surveillance from surface ships is among the first considered applications, the model was specifically designed to face the tricky problems related to observation at grazing angles. For this purpose, special effort has been carried out to deal efficiently with the following issues:
- dynamical computing of surface geometry from wave height spectra, including some (limited) nonlinearity,
- representing the surface on optimized multi-scale mesh,
- global illumination of the ocean surface by partially cloudy sky-domes,
- dynamical estimate and rendering of unresolved surface rugosity accounting for both capillary waves and unresolved distant gravity waves.
Real-time animation and rendering for meshes as large as several 106 polygons is achieved through massive parallelization on GPU. Full sky domes for both global illumination and sky rendering are precomputed using SKYGEN, a cloudy-sky simulation software recently developed by Alyotech.
The application is based on CUDA and OpenGL Shader Model 4.0. The CUDA part is at least 50 times faster than current multi-core implementations. Almost all the computation is offloaded to the GPU giving high performance results (around 150 fps using a GeForce GTX 280).
Poslednja izmena: