Wan Ming, Zhang Nan, Qu Huamin, Kaufman Arie E
The Boeing Company, PO Box 3707, MC 7L-40, Seattle, WA 98124-2207, USA.
IEEE Trans Vis Comput Graph. 2004 Jan-Feb;10(1):15-28. doi: 10.1109/TVCG.2004.1260755.
We present an efficient stereoscopic rendering algorithm supporting interactive navigation through large-scale 3D voxel-based environments. In this algorithm, most of the pixel values of the right image are derived from the left image by a fast 3D warping based on a specific stereoscopic projection geometry. An accelerated volumetric ray casting then fills the remaining gaps in the warped right image. Our algorithm has been parallelized on a multiprocessor by employing effective task partitioning schemes and achieved a high cache coherency and load balancing. We also extend our stereoscopic rendering to include view-dependent shading and transparency effects. We have applied our algorithm in two virtual navigation systems, flythrough over terrain and virtual colonoscopy, and reached interactive stereoscopic rendering rates of more than 10 frames per second on a 16-processor SGI Challenge.
我们提出了一种高效的立体渲染算法,该算法支持在基于大规模三维体素的环境中进行交互式导航。在该算法中,右图像的大部分像素值通过基于特定立体投影几何的快速三维变形从左图像导出。然后,加速的体光线投射填充变形后右图像中的剩余间隙。我们的算法通过采用有效的任务划分方案在多处理器上实现了并行化,并实现了高缓存一致性和负载平衡。我们还将立体渲染扩展到包括视图相关的阴影和透明度效果。我们已将算法应用于两个虚拟导航系统,即地形飞越和虚拟结肠镜检查,并在16处理器的SGI Challenge上实现了每秒超过10帧的交互式立体渲染速率。