基于 Rust + Skia 的渲染库 SwiftUI 移植 - swiftui-skia 更新啦 🎉 (0.0.3)

135 天前
 melovto

新支持 SwiftUISkia.Image 并且支持 blur grayscale brighten invert 等滤镜相关属性

不过目前 swiftui-skia 仍然是一个实验项目,因为多平台编译的原因推荐通过 Rust workspace install 再进行 Swift Add Package Dependency 使用。

Repo: https://github.com/rustq/swiftui-skia

1426 次点击
所在节点    分享创造
3 条回复
DjvuLee
134 天前
想法挺有意思的,不过这个的收益是什么了呢?如果是基于 SwiftUI ,那基于 Apple 的原生引擎应该更好了。
melovto
134 天前
@DjvuLee 软光栅主要优势就是跨平台适应性更好 不过其实目前只是个是实验项目 都是移植于 vue-skia https://github.com/rustq/vue-skia
milukun
133 天前
Flutter 也是基于 SKIA ,但是现在抛弃了,因为在 iOS 上每次打开 APP/安卓首次打开 APP 第一次播放动画时都会 jank ,所以改用 Impeller
不知道这个会不会

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1058995

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX