查询到最新的2条

Fake3D Depth Map Cocos Creator Shader

效果随着鼠标移动,一张2d图片表现出3d动态的效果。动图效果预览视频https://www.bilibili.com/video/BV1Xy4y1L7s6视频预览实现原理程序是处理输入和输出的,我们要明确各个条件和结果。输入条件一张图片该图片的深度纹理(越白越近,越黑越远)鼠标移动的位置处理片段着色器处理(根据深度纹理与鼠标位置对原图片采样偏移处理)输出根据鼠标位置,图片出现3d动态的效果原理代码参考 http 继续阅读

使用cocos2dx实现碎片炸裂 P2(凹多边形的三角切割算法)(修订1)

上一章虽然已经能够将纹理碎片化,但是固定一条边,然后依次匹配第三个顶点的作法是无法适用于凹多边形的。 作为一个阿里眼里的菜逼,之前想着这个算法应该很简单,结果网上的各种转载也没找到个说清楚的文章,所以我将算法设计出来并实现了。本章将说一说如何“肢解”凹多边形。注意,这里仅仅是凹多边形,而不是形套洞,洞套形的套娃式复杂多边形,肢解那种多边形的算法相对更为复杂。而且最关键的 继续阅读