原文:Cocos2dx中的opengl使用(一)简单介绍

引擎提供了CCGLProgram类来处理着色器相关操作,对当前绘图程序进行了封装,其中使用频率最高的应该是获取着色器程序的接口:const GLuint getProgram 该接口返回了当前着色器程序的标识符。后面将会看到,在操作OpenGL的时候,我们常常需要针对不同的着色器程序作设置。注意,这里返回的是一个无符号整型的标识符,而不是一个指针或结构引用,这是OpenGL接口的一个风格。对象 ...

2015-05-29 09:36 0 2307 推荐指数:

查看详情

cocos2dx - Sqlite简单封装使用

前言:   一般游戏需要在手机上记录一些简单的信息,用来保存游戏的进度,玩家的分数等。SQLite作为轻量级、跨平台的关系型数据库,相当适合用于游戏数据的存储。 由于没有加密,有安全性问题,数据上还需要自己做些加密验证等。 封装效果   为了达到简单易用的效果,封装后接 ...

Sat Jan 30 19:57:00 CST 2016 3 1604
cocos2dx的ScrollView

ScrollView由视窗区域(裁剪区域)和内容区域组成,内容区域叫innerContainer。 视窗区域范围:get/setContentSize 内容区域:get/setInnerConta ...

Sat Dec 03 20:44:00 CST 2016 0 4572
cocos2dx - 在MFC中使用cocos2dx

本节主要讲一下如何在MFC窗口中使用cocos2dx   在做比较复杂的游戏,有时需要通过一些工具来编辑生成关卡或者特效,技能等的配置文件。为了方便配置,需要可以通过修改参数直观得到显示的效果。这就需要将引擎加载到工具中进行效果显示,这里我们将cocos2dx应用到MFC,得到最终效果 ...

Wed Jan 06 01:59:00 CST 2016 11 1286
opengl之vsh、fsh简易介绍+cocos2dx 3.0 shader 变灰

认识着色器 理解OpenGL渲染管线,对于学习OpenGL非常重要。下面是OpenGL渲染管线的示意图:(图中淡蓝色区域是可以编程的阶段) 此图是从wiki拿过来的,OpenGL的渲染管线主要包括: 准备顶点数据(通过VBO、VAO和Vertex ...

Tue Sep 02 01:53:00 CST 2014 5 17771
cocos2dx 字体描边方法介绍

③ 利用shader来实现,使用cocos2dxCCGLProgram类与OpenGl绘图机制的着 ...

Wed Apr 01 09:30:00 CST 2015 0 2292
Cocos2DX笔记----------使用opengl实现水果忍者刀刃轨迹

最近有个小需求,需要实现水果忍者刀刃的效果,网上找了很多实例代码,查了很多资料,终于捣鼓了出来。 效果图如下: 图1: 图2: 该算法还是比较简单的,先说说流程: 【收集轨迹点】主要是使用cocos2dX的ccTouchesBegan ...

Sat Aug 09 02:18:00 CST 2014 0 3238
cocos2dx启用lua脚本

AppDelegate 的 applicationDidFinishLaunching 方法中加载Lua引擎 bool AppDelegate::applicationDidFinishLau ...

Sat Feb 08 02:09:00 CST 2014 0 3366
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM