Iphone 闪耀cocos2d着色器

Iphone 闪耀cocos2d着色器,iphone,ios,opengl-es,cocos2d-iphone,shader,Iphone,Ios,Opengl Es,Cocos2d Iphone,Shader,我已经开始使用着色器(CoCoS2D2.1)并尝试制作闪光和光泽的移动效果,就像在这个游戏中一样: 这有几个问题: 有没有关于如何缩放纹理的uv坐标的示例? 可能在顶点着色器中,或者在[shader use]之前的某个地方 如何围绕片段着色器中的某个锚点缩放和旋转纹理?我知道这在某种程度上可以通过转换矩阵实现,但没有运气做到这一点 有没有办法以编程方式构建sparkle来更改数量 里面有多少钉子 据我所知,光泽动画光泽是一种纹理,可能是一些白色 渐变叠加在主纹理上,一种柔和的光线融入 片段着色器

我已经开始使用着色器(CoCoS2D2.1)并尝试制作闪光和光泽的移动效果,就像在这个游戏中一样: 这有几个问题:

  • 有没有关于如何缩放纹理的uv坐标的示例? 可能在顶点着色器中,或者在[shader use]之前的某个地方
  • 如何围绕片段着色器中的某个锚点缩放和旋转纹理?我知道这在某种程度上可以通过转换矩阵实现,但没有运气做到这一点
  • 有没有办法以编程方式构建sparkle来更改数量 里面有多少钉子
  • 据我所知,光泽动画光泽是一种纹理,可能是一些白色 渐变叠加在主纹理上,一种柔和的光线融入 片段着色器。但我的问题和上一个一样。如何 正确设置此渐变的动画,将其从点a1移动到点a2 径向定位在主图像上
  • 是否可以制作一些额外的函数来生成 随机时间设置所有这些闪亮的东西的动画,并使用 一些时间随机性

  • 坦白地说,在你发布的示例视频中,我没有看到很多着色器工作。通过巧妙地放置动画和绘制良好的精灵,我认为您可以在不使用着色器的情况下重新创建这些效果。4.我会在头骨上覆盖一个有细长发光条的精灵来达到这个效果。之后,你可以设置精灵框架的动画,使其以一定的速度水平移动。你能举例说明吗?