编程论坛
注册
登录
编程论坛
→
C++教室
opengl能否用细分着色器扩充图形点,并通过几何着色器改变渲染图元类型?
zzllvlv
发布于 2021-04-29 11:57, 1239 次点击
比如我有一个四边形的四个顶点,我需要根据这四个点作为控制点生成一条8个点组成的贝塞尔曲线段。我能否通过细分着色器来将顶点扩充。我的想法是通过细分控制着色器输出8个点,在细分计算着色器中对这8个点进行传递,到了几何着色器后,将输入图元类型从patch改为line,但是实践后发现没啥效果。我想问下这个方案原理上有没有问题?
0 回复
1