摘要: PN-Triangles (也称作N-patches) 是比较流行的处理粗糙模型细分算法技术,PN-Triangles算法能够将低分辨率模型转化为弯曲表面,该表面然后可以被重新绘制成由“高精曲面细分”的三角形所组成的网格,经常借助于Tessellation (曲面细分) 技术创建外观更加平滑的模型。 阅读全文
posted @ 2017-08-09 23:12 欧石楠 阅读(966) 评论(0) 推荐(0) 编辑
摘要: CryEngine 渲染流程 阅读全文
posted @ 2017-08-06 22:42 欧石楠 阅读(726) 评论(0) 推荐(0) 编辑
摘要: penGL4.0发布了Tessellation shader(Control + Evaluation shader)。到OpenGL4.* 为止,现在OpenGL已经支持了5种不同类型的shader。 1.Vertex Shader,简称VS 2.TESS Control Shader (D3D11 叫Hull shader),简称TCS 3.TESS Evaluation Shader (D3D叫Domain shader),简称TES 4.Geometry Shader ,简称GS 5.Fragment Shader(D3D叫Pixel Shader),简称PS 阅读全文
posted @ 2017-08-05 16:34 欧石楠 阅读(11136) 评论(0) 推荐(0) 编辑
摘要: DirectCompute需要通过计算着色器5.0(Compute Shader)编程模型(即CS 5.0)才能完全实现。然而CS 5.0需要DirectX 11硬件才能支持,本文默认机器支持DirectX11硬件的。 阅读全文
posted @ 2017-07-22 11:02 欧石楠 阅读(1059) 评论(0) 推荐(0) 编辑