【问题标题】:Fisheye effect on IOSIOS上的鱼眼效果
【发布时间】:2011-03-14 08:57:51
【问题描述】:

我想创建一个在许多 IOS 应用程序中显示的鱼眼效果和一些其他有趣的效果,如颜色燃烧等...... 处理这些功能的最佳方式是什么?你能给我一些有用的链接或代码吗?

我需要了解我必须朝哪个方向工作,以处理将图像作为输入并获得该图像的修改结果作为输出的图形效果。 谢谢你。

【问题讨论】:

    标签: objective-c ios


    【解决方案1】:

    处理这些问题的最佳方法是什么 特点?

    这取决于你决定走多远。您可以使用 Quartz(原生 iOS/MacOSX 图形子系统)制作一些简单的效果。对于 2d 游戏开发,使用 cocos2d-iphone。它具有镜头效果和燃烧的火焰以及许多其他有趣的效果。 Some demos.

    要获得高级图形效果,请学习 OpenGL ES。 Official site

    【讨论】:

    • 但在您看来,我可以使用 Quartz 创造像“鱼眼”这样的效果?
    • 不幸的是,我真的不知道:我曾经使用 OpenGL ES 和 Cocos2d-iphone(基于 OpenGL ES 1.1),但不使用 Quartz。根据“Quartz 2D graphics for Mac OS X developers”鱼眼效果可以用 Quartz 完成。
    • 我在开发者指南上读到过,但问题是这些效果只适用于 OSX 而不是 IOS :(
    • 所以,OpenGL ES 似乎是唯一的选择。
    【解决方案2】:
    猜你喜欢
    • 2012-11-01
    • 2016-01-06
    • 1970-01-01
    • 1970-01-01
    • 2016-05-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-22
    相关资源
    最近更新 更多