标签: opengl curve
我搜索过在opengl中绘制样条线,我发现的解决方案使用了很多顶点来绘制它。显然,它们在缩放时会被打破。
如何像矢量图形一样绘制与缩放无关的平滑曲线?在opengl中有没有正确的方法,或者它应该是软件渲染方式吗?
答案 0 :(得分:3)
渲染四边形并将样条线作为制服传递。您将需要使用着色器程序。您的顶点着色器将变换四边形并从您的制服生成任何额外信息,并且您的片段着色器将测试像素是否在线上。
https://www.shadertoy.com/view/MlfSRN