当前位置: 首页 > news >正文

金华建设技工学校网站百度js转wordpress

金华建设技工学校网站,百度js转wordpress,校园网站建设用什么软件写,中国有哪些跨境电商平台在之前成功绘制变色的几何图形之后#xff0c;今天利用Openg ES的可编程管线绘制出第一张纹理。学校时候不知道OpenGL的重要性#xff0c;怕晦涩的语法。没有跟老师学习OpenGL的环境配置#xff0c;现在仅仅能利用cocos2dx 2.2.3 配置好的环境学习OpenGL ES。源码来自《coco… 在之前成功绘制变色的几何图形之后今天利用Openg ES的可编程管线绘制出第一张纹理。学校时候不知道OpenGL的重要性怕晦涩的语法。没有跟老师学习OpenGL的环境配置现在仅仅能利用cocos2dx 2.2.3 配置好的环境学习OpenGL ES。源码来自《cocos2d-x高级开发教程》凝视是本人的。 要形成屏幕的像素也是个矩形或者圆形区域 所以我们仅仅要记住MaxS是纹理宽度除以对于的屏幕像素点的宽度也就是纹理铺放在x轴像素点个数相应为纹理坐标的x轴 MaxT是纹理高度度除以对于的屏幕像素点高度也就是span stylefont-family: Arial, Helvetica, sans-serif;纹理铺放在x轴像素点个数。相应为纹理坐标的y轴 这篇博文的重点再有已有opengl入门的情况下。了解CCTexture2D的參数意思就能够任意绘制纹理了。 void HelloWorld::draw() {//opengl世界坐标轴的读取和绘制默认是逆时针顺序static GLfloat vertext[] {0.0f,0.0f,0.0f,480.0f,0.0f,0.0f,0.0f,320.0f,0.0f,480.0f,320.0f,0.0f};//可是纹理的读取也是逆时针仅仅是EG是用三角形作为基础图形去绘制其它图形方向先绘制下三角再绘制上三角。之前这里搞错了。希望大家别被我误导了 static GLfloat coord[] { 0.0f,1.0f, 1.0f,1.0f, 0.0f,0.0f, 1.0f,0.0f }; static GLfloat colors[] { 1.0f,1.0f,1.0f,1.0f, 1.0f,1.0f,1.0f,1.0f, 1.0f,1.0f,1.0f,1.0f, 1.0f,1.0f,1.0f,1.0f, }; span stylewhite-space:pre /span如果换成灰度图的话。float gray r*0.3g*0.59b*0.11;将上诉的1.0f所有换成gray。就是对应的灰度图了 //初始化纹理即将纹理映射至openGL ES的世界坐标系中static CCTexture2D * texture2d CCTextureCache::sharedTextureCache()-addImage(HelloWorld.png);coord[2] coord[6] texture2d-getMaxS();coord[1] coord[3] texture2d-getMaxT(); //设置着色器//开启着色器,坐标、颜色、纹理ccGLEnableVertexAttribs(kCCVertexAttribFlag_PosColorTex);//眼下没看懂详细运行了的use()操作,启用可编程管线texture2d-getShaderProgram()-use();//在2.2.3中setUniformsForBuiltins 替换掉 setUniformForModelViewPorjectionMatrix()//设置统一属性。即M模型、V视图、P投影完毕从Opengl的世界坐标到屏幕坐标的映射texture2d-getShaderProgram()-setUniformsForBuiltins();//绑定纹理,texture2d-getName() 纹理在内存或显存中存储的下标应该是下标我没看纹理载入,还不了解GPU和CPU的通信glBindTexture(GL_TEXTURE_2D,texture2d-getName());//设置顶点,每一个顶点向量维数为3。数据类型为GL_FLOAT不归一化真实物理坐标不能归一化两个个顶点间的偏移量为0,glVertexAttribPointer(kCCVertexAttrib_Position,3,GL_FLOAT,GL_FALSE,0,vertext);glVertexAttribPointer(kCCVertexAttrib_TexCoords,2,GL_FLOAT,GL_FALSE,0,coord);glVertexAttribPointer(kCCVertexAttrib_Color,4,GL_FLOAT,GL_FALSE,0,colors);//画图从下标0開始。有4个顶点glDrawArrays(GL_TRIANGLE_STRIP,0,4);}重载void draw (void) 就可以。可能临时停止更新博客先主要着手于游戏实现而不是分享。 以下是贴转载内容http://blog.csdn.net/wusheng520/article/details/8109284 CCTexture2D的成员变量 m_tContentSize    图片的原始大小 m_uPixelsWide    大于等于原始宽度的最接近原始宽度的2的幂次方 m_uPixelsHeight    大于等于原始高度的最接近原始高度的2的幂次方 m_fMaxS     m_tContentSize .x / m_uPixelsWide m_fMaxT     m_tContentSize .y / m_uPixelsHeight    转载于:https://www.cnblogs.com/zfyouxi/p/5254498.html
http://www.zqtcl.cn/news/516089/

相关文章:

  • 做推广任务的网站渠道营销推广方案
  • 消防中队网站建设施工企业项目经理部管理人员对外行为的法律后果
  • 淘宝的网站建设情况仪器网站模板
  • 网站开发需要掌握的知识什么软件是做网站模板的
  • wap网站管理系统wordpress评论分页不显示不出来
  • 泗阳住房建设局网站泉州网站建设工程
  • 陕西省住房城乡建设部门户网站做百度移动端网站软件
  • 濮阳公司建站怎么自己做网站app
  • 美辰网站建设个人网站如何做移动端
  • 郑州模板网站建设网页在线代理
  • 学生做网站的工作室网站建设项目表
  • .net网站开发教程百度贴吧微网站设计基本要求
  • 无锡网站建设哪家公司好咨询网站建设
  • 优秀的企业网站设计wordpress登陆后台总是跳转首页
  • 国外html5特效网站宁波江北区建设局网站
  • 购物网站哪个是正品商城网站模板下载
  • 网站名称 规则技术支持 石家庄网站建设
  • 专门做私人定制旅游的网站专做韩餐网站
  • 网站 续费wordpress首页调用指定分类
  • 2008系统怎么做网站免费设计软件下载
  • 做电音的软件的专业下载网站宁波俄语网站建设
  • 北?? 网站建设旅游手机网站开发
  • 乐清做网站的网站备案容易通过吗
  • 网站qq登录 开发一个小型网站开发成本
  • 湖北网络建设公司网站js跳转到别的网站
  • 郑州网站app开发的汽车网站 源码
  • 河南网站建设企业做网站多少钱西宁君博示范
  • 沈阳有做网站的吗青浦手机网站制作
  • 腾讯云免费建站建立一个网站英语
  • 沙漠风网站建设怎么样官方网站建设银行2010年存款利息