首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >创造超级马里奥莫扎克勃朗迪格效应

创造超级马里奥莫扎克勃朗迪格效应
EN

Stack Overflow用户
提问于 2015-05-03 16:54:03
回答 1查看 440关注 0票数 0

我感兴趣的是为屏幕转换创建一个混合效果,该转换接受当前视图并像素化视图并逐渐消失。蓝图将来自超级马里奥世界的超级任天堂/超级家庭。我附上了一段关于这段视频的YouTube视频。在“马里奥开始”显示之前,你可以在0:50看到它。https://www.youtube.com/watch?v=naD6mNeHIsE

我想在目标C或Swift中的iOS游戏中实现这种混合效果。这在目前并不重要。我感兴趣的是如何达到这一效果。有人知道什么提示或想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-03 17:07:15

我认为接下来的步骤是可以做到的:

1)拍摄你想要镶嵌的图像

2) 读取像素数据颜色

3)根据瓷砖尺寸计算平均颜色。

4)在新图像上绘制平均颜色的瓷砖5)显示新图像6)改变瓷砖大小并从第2步重复

我认为这个使用CoreGraphics的场景会有性能问题。

另一个选择-使用可怕的GPUImageGPUImageMosaicFilter。检查示例代码-它已经实现了GPUImageMosaicFilter

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30016619

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档