OpenGL ES之glNormalPointer函数
来源:互联网 发布:淘宝号登录 编辑:程序博客网 时间:2024/05/22 03:37
名称:
glNormalPointer —— 定义一个法线数组
函数原型:
void glNormalPointer(GLenum type, GLsizei stride, const GLvoid * pointer);
函数参数:
type 指明数组中每个坐标的数据类型,可选的标识符有
GL_BYTE,
GL_SHORT,和GL_FIXED 。默认值是GL_FLOAT。
stride 指定连续法线间的字节偏移。如果取值为0,说明数组中法线是连续不间断保存的。初始值为0。
pointer 一个指向数组中第一个法线的第一个坐标的指针。
描述:
glNormalPointer指明渲染时使用到的法线数组的数据位置。type指明法线坐标的数据类型。stride指明两个相邻的法线数据间的字节偏移,这将允许顶点数据和顶点属性数据保存在同一个数组中或不同的数组中。在某些实现中,单个数组保存的效率会更高。
注意:
glNormalPointer 通常在客户端实现。
错误:
GL_INVALID_ENUM 如果传入type参数的值是不可接受的。
GL_INVALID_VALUE 如果stride的值为负数。
- OpenGL ES之glNormalPointer函数
- OpenGL ES之glNormalPointer函数
- OpenGL ES之glUniform函数
- OpenGL ES之glScale函数
- OpenGL ES之glMatrixMode函数
- OpenGL ES之glRotate函数
- OpenGL ES之glFrustum函数
- OpenGL ES之glOrtho函数
- OpenGL ES之glShadeModel函数
- OpenGL ES之glTexImage2D函数
- OpenGL ES之glCullFace函数
- OpenGL ES之glDrawElements 函数
- OpenGL ES之glLight函数
- OpenGL ES之glNormal函数
- OpenGL ES之glLightModel函数
- OpenGL ES之glFrontFace函数
- OpenGL ES之glFrustum函数
- OpenGL ES之glUniform函数
- jquery_easyui_中文解析
- 采样率和比特率和位数
- jdk时区相差8小时
- Windows程序自启动原理
- Android开发环境搭建详细指南
- OpenGL ES之glNormalPointer函数
- jdk时区相差8小时 .
- hdu 1013
- 无线局域网信号较弱时应该怎么办
- command对象的Execute方法
- Android ApiDemo学习(四)Views——2 autocomplete
- MYSQL,删除数据库中的前几条
- POJ 3250 Bad Hair Day(单调队列)
- 动态创建的list control添加消息响应