![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
GeometryShader
周金为15952582017
这个作者很懒,什么都没留下…
展开
-
Unity之Geometry Shader
在DirectX 9的渲染管线中,可编程的Shader只有顶点着色器和片段着色器两类。但是在DirectX 10开始,渲染管线增加了一个【可选】的几何体着色器。优点:可以修改网格(增删改模型的顶点及三角面等)缺点:几何体着色器并行调用硬件困难,并行程度低,效率和顶点着色器有很大的差距实现流程:(以一个简单的实例为准)Shader "Custom/Geometry...原创 2019-02-02 16:22:45 · 2688 阅读 · 0 评论 -
Unity Tessellation Shader+Geometry shader实现毛发效果
思路:利用Tessellation Shader(曲面细分着色器)来细化模型的三角面,保证后面生成的毛发足够细,足够密,利用Geometry shader(几何着色器)在细化后的三角面上额外生成向外突出的锥体来模拟毛发,该思路也可以实现其他类似的效果,性能消耗极少。Shader "Unlit/Tessellation"{ Properties { _Color("Mai...原创 2019-02-21 17:46:18 · 2507 阅读 · 2 评论