1 / 9
文档名称:

Android开发学习教程—Android 3D游戏教程第四部分.doc

格式:doc   大小:182KB   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Android开发学习教程—Android 3D游戏教程第四部分.doc

上传人:1314042**** 2020/10/3 文件大小:182 KB

下载得到文件列表

Android开发学习教程—Android 3D游戏教程第四部分.doc

相关文档

文档介绍

文档介绍:程序更新与Android201兼容。如果你刚刚接触这系列文章,请先阅读第一部分。第四部分会介绍如何向三角形添加多种颜色。在上一个部分我们创建了另一个静态的三角形来证明只有三角形旋转而不是整个视图。我们现在移除这个静态三角形包括与它相关的代码。***@OverridepublicvoidonDrawFrame(GL10gl){//定义我们打算在背景上显示的图形颜色glglClearColor(_red,_green,_blue,10f);//重设矩阵,使得旋转的角度是一定的glglLoadIdentity();//清除绘图缓冲区glglClear(GL10GL_COLOR_BUFFER_BIT);//设置旋转的角度不定glglRotatef(_angle,0f,1f,0f);glglColor4f(05f,0f,0f,05f);glglVertexPointer(3,GL10GL_FLOAT,0,_vertexBuffer);glglDrawElements(GL10GL_TRIANGLES,_nrOfVertices,GL10GL_UNSIGNED_SHORT,_indexBuffer);}现在我们创建了一个新的缓冲区来保存颜色信息。_colorBuffer缓冲区是一个对象变量,但是我们需要定义颜色以及当我们初始化其他缓冲区时填充该缓冲区,这些在我们的initTriangle()函数中完成。//codesnipped//来存储颜色的缓冲区privateFloatBuffer_colorBuffer;//codesnippedprivatevoidinitTriangle(){//floathas4bytesByteBuffervbb=ByteBufferallocateDirect(_nrOfVertices*3*4);vbborder(ByteOrdernativeOrder());_vertexBuffer=vbbasFloatBuffer();//shorthas2bytesByteBufferibb=ByteBufferallocateDirect(_nrOfVertices*2);ibborder(ByteOrdernativeOrder());_indexBuffer=ibbasShortBuffer();//floathas4bytes,4colors(RGBA)*numberofvertices*4bytesByteBuffercbb=ByteBufferallocateDirect(4*_nrOfVertices*4);cbborder(ByteOrdernativeOrder());_colorBuffer=cbbasFloatBuffer();float[]coords={-05f,-05f,0f,//(x1,y1,z1)05f,-05f,0f,//(x2,y2,z2)05f,05f,0f//(x3,y3,z3)};float[]colors={1f,0f,0f,1f,//point10f,1f,0f,1f,//point20f,0f,1f,1f,//point3};_vertexBufferput(coords);_indexBufferput(_indicesArray);_colorBufferput(colors);_vert

最近更新

2024年广西河池市农业局事业单位招聘3人历年高.. 89页

2024年广西河池市巴马瑶族自治县西山乡招聘1人.. 90页

2024年广西河池市质量技术监督局招聘2人历年高.. 89页

2024年江苏华宏实业集团有限公司校园招聘考试.. 148页

2024年江西省第九地质调查勘查有限公司招聘笔.. 149页

2024年济源市水利建设投资有限责任公司招聘笔.. 149页

2024年湖北省各市州区供电服务有限公司招聘笔.. 148页

2024年福建省能源石化集团有限责任公司校园招.. 147页

2024年西部矿业集团有限公司校园招聘考试试题.. 148页

2024广西壮族自治区南宁市公务员考试言语理解.. 115页

2024江西省南昌市公务员考试言语理解与表达专.. 118页

2024青海省公务员考试言语理解与表达专项练习.. 118页

保育员中级工理论经典题库标准卷 23页

公务员考试言语理解与表达试题及参考答案一套.. 117页

北京市公务员考试言语理解与表达专项练习题有.. 117页

国家公务员行测言语理解与表达-试卷真题.及答.. 118页

国考言语理解常见题型最新 118页

湖北省武汉市公务员考试言语理解与表达专项练.. 116页

行政职业能力测试题库言语理解与表达习题及参.. 117页

言语理解与表达之逻辑选择题详解及备考带答案.. 116页

言语理解与表达题库完整版 117页

(新版)UTC航拍知识考试题库附完整答案(易错.. 54页

(新版)保育员中级工理论题库及答案(网校专.. 41页

(茅台酒)白酒酿造工职业技能认定-制曲制酒考.. 20页

(通讯维修工)理论知识考试题库及参考答案 40页

普通物理学程守洙第八版 2页

国内公路货物运输保险条款(2022-2023版) 7页

水电清包工合同水电清包工合同 3页

Peabody运动发育量表 40页

车辆挂名协议书范本 2页