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

wordpress游戏网站主题免费网站空间有什么用

wordpress游戏网站主题,免费网站空间有什么用,小城镇建设的网站文献,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/634278/

相关文章:

  • 网站的前台后台网站建设公司新报
  • 菜鸟式网站建设图书深圳建站公司好坏
  • 品牌网站建设熊掌号一级消防工程师考试通过率多少
  • 网站建设淘宝客模板湖口网站建设
  • 拱墅区建设局网站做设计的搜素材上什么网站
  • 济南烨铭网站建设外贸建网站免费模板
  • 那些网站可以做反链浏览器网站大全
  • 泉州网站建设推广企业网页兼容性站点
  • 怎样做视频上网站赚钱推广计划怎么做推广是什么
  • 台州外贸网站建设做网站开发一般用什么语言
  • 咸阳做网站的公司漯河网做网站
  • 红酒网站模板下载做网站加推广
  • 免费网站服务器域名在线手机网站建设
  • 北京网站ui设计公司在线设计装修
  • 大学生网站作业北京网站优化技术
  • 静安区网站开发固原网络推广
  • WordPress网站修改志成网站设计制作
  • 做网站需要注意的昭通网站seo优化
  • 站群软件lanyun网站开发
  • 固始网站制作html美食网页设计源码
  • 软件研发过程管理岳阳seo
  • 舟山网站建设代理门户网站建设流程
  • 天水建设银行网站网站建设方案免费下载
  • 长城宽带魔方优化大师官网下载
  • 宁波建设工程主管部门网站长沙网站维护
  • 网站推广机构我的世界怎么做赞助网站
  • 做网站的公司图sae wordpress storage
  • 做塑料的网站有哪些东道设计公司待遇如何
  • 烟台做网站哪家好网站加速器下载
  • 哪些网站是响应式河北省住房和城乡建设厅信用网站