OpenGL
he626shidizai
这个作者很懒,什么都没留下…
展开
-
OpenGL 离散化后的到扭曲的三角形
参考用书:OpenGL编程基础-第三版在OpenGL 三角形离散化之后只显示外边界中我们将三角形分割为几个小三角形。这时大家可能都会有疑问,这样做有什么意义?绘制出来的效果不还是三角形吗?本次我们将实现一个三角形扭曲后得到的的类似飓风形状的图案。原理介绍我们考虑二维扭曲:如果我们令旋转的角度由该点到原点的距离决定,那么就是对对象进行了扭曲而非简单的旋转。代码:下面给出程序:#inc...原创 2019-01-04 16:11:00 · 932 阅读 · 0 评论 -
OpenGL 二维平面细分一个三角形
参考书籍:OpenGL编程基础-第三版大多数的曲线都将由若干直线段来逼近表示,而曲面也将由一系列多边形来逼近表示。所以首先我们来将一个三角形离散化。画三角形函数:在OpenGL中,逆时针方向画图的方向为正面void triangle(GLfloat *a, GLfloat *b, GLfloat *c){ glBegin(GL_TRIANGLES); glVertex2fv(a);...原创 2018-12-31 09:55:35 · 711 阅读 · 0 评论