gpt4 book ai didi

iphone - 编写 "Brushes"优质绘图应用程序,需要书籍和资源推荐

转载 作者:行者123 更新时间:2023-12-03 21:22:45 26 4
gpt4 key购买 nike

我花了大约一周的时间阅读所有关于 iPhone 绘图、动画和 OpenGL 的免费信息。使用可用的 iOS 绘图示例(例如 Apple 的 GLPaint 和 Quartz 示例应用程序),我编写了几个版本的绘图工具,但我遇到了许多限制,我认为这是由于“不知道我不知道的东西”。 Quartz 很容易使用并且最初速度很快,但是在 20 或 30 条路径之后就会变得缓慢,因为每次添加都必须重新渲染上下文。 OpenGL 笔画渲染通常看起来很慢(GLPaint 应用程序),并且使 UI 触摸滞后并感觉“廉价”。通过亚马逊和论坛进行搜索,没有发现任何关于低级 iPhone 绘图技术的好书或资源推荐,可以帮助我在技术上足够熟练,以编写具有与“画笔”或“画笔”一样好的用户体验和视觉质量的高性能应用程序。 “Adobe创意1.0”。我并不是想获得免费代码,我想学习并且我愿意为学习工具付费!
建议?指导?

编辑:我对市面上的书如此之少感到惊讶。我正在取得进展,绘制即使有很多路径也能响应的路径,并计划一个简单的撤消功能,但仍然想知道如何同时具有删除功能和撤消功能。我想,删除将需要对场景进行光栅化,然后必须通过缓存屏幕截图来完成撤消,而不仅仅是跟踪路径。

最佳答案

查看 CGLayers。这将允许您缓存一些绘图,而不必在每次更改时被迫重新渲染所有内容,而是仅绘制更改。如果您想添加撤消/重做支持,您需要做一些工作,但这应该可以缓解一些性能问题。

关于iphone - 编写 "Brushes"优质绘图应用程序,需要书籍和资源推荐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3242525/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com