2015年4月8日

流动贴图需要注意的问题

摘要: 比如把一张水纹图片贴在一个quad上,然后让quad各顶点的s纹理坐标随时间递增,这样实现流动效果,即各顶点的s坐标按下式计算:s=s0+time*speed其中s0是最初的s坐标值。但有一个问题,就是shader中纹理坐标v_texCoord精度是非常有限的,通常为mediump float,那么... 阅读全文

posted @ 2015-04-08 21:35 wantnon 阅读(526) 评论(0) 推荐(0) 编辑

textureCache中的等价路径问题

摘要: 自己的引擎里做了个简单的TextueCache,每次新创建一个纹理,先到TextureCache里查找有没有路径相同的,如果有就直接返回纹理,如果没有加载图片创建纹理并将图片路径缓存起来。另外为了标准统一,我们可以规定路径都转化成全路径(full path)再缓存。不过发现对于使用了返回父级符号 .... 阅读全文

posted @ 2015-04-08 20:42 wantnon 阅读(751) 评论(0) 推荐(0) 编辑

cocos2dx 3.3 场景切出时RenderTexture crash

摘要: 在cocos2dx 3.3中下面myScene在切出时会存在概率性崩溃(代码作了最大程度简化,仅为说明问题):class CmyLayer:public Layer{public: CmyLayer(){ m_sprite=NULL; m_renderTex=NULL; } vir... 阅读全文

posted @ 2015-04-08 19:10 wantnon 阅读(1602) 评论(0) 推荐(0) 编辑

导航