کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | ترجمه فارسی | نسخه تمام متن |
---|---|---|---|---|---|
442457 | 692249 | 2013 | 12 صفحه PDF | سفارش دهید | دانلود رایگان |

This paper presents an efficient and accurate isosurface rendering algorithm for the natural C1 splines on the face-centered cubic (FCC) lattice. Leveraging fast and accurate evaluation of a spline field and its gradient, accompanied by efficient empty-space skipping, the approach generates high-quality isosurfaces of FCC datasets at interactive speed (20–70 fps). The pre-processing computation (quasi-interpolation and min/max cell construction) is improved 20–30-fold by OpenCL kernels. In addition, a novel indexing scheme is proposed that allows an FCC dataset to be stored as a four-channel 3D texture. When compared with other reconstruction schemes on the Cartesian and BCC (body-centered cubic) lattices, this method can be considered a practical reconstruction scheme that offers both quality and performance. The OpenCL and GLSL (OpenGL Shading Language) source codes are provided as a reference.
Figure optionsDownload as PowerPoint slideHighlights
► A fast pre-processing (quasi-interpolation and min/max cell construction) using OpenCL computing kernels.
► A fast, accurate and stable evaluation of a spline field and its gradient.
► An efficient empty space skipping.
► A novel indexing scheme that allows an FCC dataset to be stored compactly as a four-channel (RGBA) 3D texture.
Journal: Graphical Models - Volume 75, Issue 2, March 2013, Pages 90–101