摘要
曲面细分技术由于在图像渲染方面发挥着非常显著的作用,所以它是DirectX 11不可或缺的一项技术。在图形处理器芯片GPU的硬件设计流程中,曲面细分技术的硬件实现使得CPU资源的耗费大大减低,硬件的利用率大大的提升,达到用最低的资源获得最好的渲染效果。该方案在充分理解Tessellation的背景知识下,将Tessellation分五级流水线,用较少的硬件资源,实现了曲面细分功能。对进一步提升GPU的硬件性能发挥着非常重要的作用。
Surface subdivision technology plays a very significant role in image rendering, so it is an indispensable technology of DirectX 11. In the hardware design process of GPU, the hardware implementation of surface subdivision technology greatly reduces the CPU resource consumption and greatly improves the utilization of hardware to achieve the best rendering effect with the lowest resource. This scheme divides tessellation into five levels pipeline and realizes surface subdivision with less hardware resources under the full understanding of tessellation background knowledge. It plays a very important role in further improving the hardware performance of GPU.
引文
[1]Microsoft DX11 Tessellation Spec[M].
[2]Henry Moreton.Watertight Tessellation using Forward Differencing[C].Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware,2001.
[3]MSR-TR-2007-44,Approximating CatmullClark Subdivision Surfaces with Bicubic Patches[M].Charles Loop and Scott Shaefer.
[4]Microsoft DirectX SDK's SubD10 Example[M].
[5]Microsoft DirectX SDK's SubD11 Example[M].
[6]ShaderX6:Fast Evaluation of Subdivision Surfaces on Direct3D 10 Graphics Hardware[M].