第4课3D变换.DOCVIP

  • 2
  • 0
  • 约7.89千字
  • 约 9页
  • 2018-01-26 发布于天津
  • 举报
第课变换本课要介绍的内容是使用库处理顶点的变换使用栈保存模型视图矩阵如何设置常量顶点数据程序截图如下本例中我们会在地板上放置一张桌子桌子上放一个盒子创建和绘制地板在方法中首先创建一个位于平面边长为的地板的顶点缓冲代码如下建立地板的顶点缓冲绘制地板的方法代码如下禁用顶点属性数组使用颜色常量设置地板的颜色设置颜色绘制地板上述代码的前两行给地板所有顶点赋予相同的颜色下面是具体说明使用顶点数组或常量顶点数据在前面的代码中顶点着色器中属性变量的输入值都来自于对象的一个顶点数组顶点数组保存了几何对象中每个顶

PAGE9 / NUMPAGES9 第4课 3D变换 本课要介绍的内容是: 使用glMatrix库处理顶点的变换; 使用栈保存模型视图矩阵; 如何设置常量顶点数据。 程序截图如下: 本例中我们会在地板上放置一张桌子,桌子上放一个盒子。 创建和绘制地板 在setupBuffers()方法中首先创建一个位于y=0平面、边长为10的地板的顶点缓冲。代码如下: // 建立地板的顶点缓冲 floorVertexPositionBuffer = gl.createBuffer(); gl.bindBuffer(gl.ARRAY_BUFFER, floorVertexPositionBuffe

文档评论(0)

1亿VIP精品文档

相关文档