码迷,mamicode.com
首页 >  
搜索关键字:rendertexture    ( 42个结果
通过onExit()实现游戏场景的暂停
游戏暂停是一个简单的功能,但只有在实际项目中才会用到。因此学了这么久,才在这里遇到了困难。书本中并未讲解,在网上查阅资料,得到了三点解决方案: 1.使用Director的pause方法; 2.先保存屏幕截图,然后push另外一个场景,该场景背景就是此截图。使用RenderTexture动态纹...
分类:其他好文   时间:2015-05-11 21:36:01    阅读次数:145
Unity3D中的Post effects
提要所谓post effects,就是后处理,在渲染的流水线中属于最后的阶段,处理的对象是由场景生成的一张图片。常见的后处理效果有HDR,Motion Blur等,通过对屏幕空间的后处理,可以很方便的调整游戏整体的风格。基本步骤主要思路就是首先1)将摄像机的RenderTexture传递到Shder里面,Shader在GPU中进行计算,然后2)再将处理后的图片传递回来。第一步需要用C#脚本来处理,...
分类:编程语言   时间:2015-04-24 22:46:25    阅读次数:315
cocos2dx 3.3 切场景时RenderTexture crash
在cocos2dx 3.3中下面myScene在切出时会存在概率性崩溃(代码作了最大程度简化,仅为说明问题):class CmyLayer:public Layer{public: CmyLayer(){ m_sprite=NULL; m_renderTex=NULL; } vir...
分类:其他好文   时间:2015-04-08 19:49:32    阅读次数:155
【cocos2d-x】cocos2dx之截图保存
cocos2dx 截图和保存的Demo...
分类:其他好文   时间:2014-12-31 14:34:23    阅读次数:197
项目总结之截屏细节考虑
2014项目总算告一段落,这个产品顺顺利利从开始到最后的上市,圆满成功。借着项目总结,回顾自己做的几个游戏,将一些细节问题归纳。第一篇,就以目前正在做的的新游戏《圣诞节》开篇,讲讲游戏截屏问题。 对于截屏,本身技术,并不是很复杂,一般有两种方法,一种是使用Opengl像素取点方式;另一种是使用RenderTexture纹理方法,详细内容,可以参考,之前写的一篇文章:http://blog.csdn.net/dionysos_lai/article/details/23467209。...
分类:其他好文   时间:2014-12-23 21:14:53    阅读次数:266
cocos2d-x 屏幕截图
void A::screenShoot(){ //定义一个屏幕大小的渲染纹理 CCRenderTexture* renderTexture = CCRenderTexture::create(m_visibleSize.width * .5, m_visibleSize.height *...
分类:其他好文   时间:2014-10-14 19:15:19    阅读次数:165
cocos2dx[3.2]小知识——Sprite转换为Image
将Sprite转换为Image。// //获取精灵的CCImage Image*HelloWorld::createImageFromSprite(Sprite*sp) { Sprite*pNewSpr=Sprite::createWithSpriteFrame(sp->getSpriteFrame()); pNewSpr->setAnchorPoint(Vec2::ZERO); RenderTexture*pRender=RenderTexture::create(pN..
分类:其他好文   时间:2014-10-08 16:17:06    阅读次数:316
cocos2dx[3.2](18)——屏幕截图ScreenShot
【唠叨】屏幕截图有两种方式:(1)使用RenderTexture:这是在2.x版本时最常用的的截图方法。(2)使用utils::captureScreen():在3.2版本中新增的截图方法。【致谢】http://blog.csdn.net/ganpengjin1/article/details/19088921http://cn.cocos2d-x.org/article/index?type=wi..
分类:其他好文   时间:2014-10-07 05:33:54    阅读次数:224
Cocos2d-x3.1及3.2实现截屏功能
1、Cocos2d-x3.1 在Cocos2d-x3.2之前,Cocos引擎没有提供截图功能,但是可以通过RenderTexture实现, 1.1首先在CCDirector.h中添加如下代码:并在其中添加头文件  #include "2d/CCRenderTexture.h" void saveScreenshot(const std::string& fileName,const...
分类:其他好文   时间:2014-09-04 14:59:09    阅读次数:161
Cocos2d-x3.0 RenderTexture(三)
.h #include "cocos2d.h" #include "cocos-ext.h" #include "ui/CocosGUI.h" #include "cocostudio/CocoStudio.h" USING_NS_CC; USING_NS_CC_EXT; using namespace ui; private: cocos2d::SpriteBatchNode *...
分类:其他好文   时间:2014-05-02 04:59:30    阅读次数:332
42条   上一页 1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!