点画多边形(续)
来源:互联网 发布:电脑程序加密软件 编辑:程序博客网 时间:2024/04/30 15:33
1、表示以顶点是否为边界边起点
void glEdgeFlag(GL_TURE/GL_FALSE);——若为GL_TURE则表示在此之后创建的所有顶点都是边界边的起点
void glEdgeFlagv(const GLboolean *flag);——数组形式
实例:
glPolygonMode(GL_FRONT_AND_BACK,GL_LINE);glBegin(GL_POLYGON); glEdgeFlag(GL_TURE); glVertex3fv(v0);//v0为边界点 glEdgeFlage(GL_FALSE); glVertex3fv(v1);//v1不是边界点 ...glEnd();
2、法线向量:只有顶点可以配法线
设置当前顶点的法线向量:
void glNormal3{bsidf}(TYPE nx, TYPE ny, TYPE nz);//(nx,ny,nz)为法线向量
void glNormal3{bsidf}v(const TYPR *v);——向量形式
glBegin(GL_POLYGON); glNormal3fv(n0); glVertex3fv(v0);//n0为v0的法线向量 ...glEnd();
- 点画多边形(续)
- 多边形点画模式
- 根据点画多边形
- OpenGL学习05_点画模式(点画多边形)
- OpenGL学习05_点画模式(点画多边形)
- 【OpenGL 学习笔记03】点画多边形
- glPolygonStipple 点画多边形——画自己的姓
- OpenGL入门示例6——黑色背景绘制彩色点画多边形
- 中点画圆(计算机图形学)
- 穿过已知点画平滑曲线(3次贝塞尔曲线)
- 穿过已知点画平滑曲线(3次贝塞尔曲线)
- 穿过已知点画平滑曲线(3次贝塞尔曲线)
- 穿过已知点画平滑曲线(3次贝塞尔曲线)
- 穿过已知点画平滑曲线(3次贝塞尔曲线)
- 圆生成算法(中点画圆、Bresenham画圆)
- 穿过已知点画平滑曲线(3次贝塞尔曲线)
- 【转】穿过已知点画平滑曲线(3次贝塞尔曲线)
- 穿过已知点画平滑曲线(3次贝塞尔曲线)
- 雨丝情悠
- 经营人生
- 阶乘因式分解
- 根据Django Model动态生成数据表的方法
- 发布百度ueditor编辑器 for django
- 点画多边形(续)
- 测试管理011:测试策略的选择 - 时间、范围、成本与质量的平衡
- 连接sql server 2008常见的几个问题
- 脑筋急转弯
- HDU 1018 Big Number
- 防止你的iPhone程序遭盗版(入门篇)
- 新东方王强演讲经典语录
- 英语练习54 Sam's ok
- ios 跳转到某 app 的评价区域、由某应用跳转到其他应用