
在 github.com/latentcat/graphpu 后,第二次用 Rust + wgpu 写项目,制作了一个 iOS / Windows / macOS 的跨端音画互动 app 。
用 wgpu 解决了跨平台渲染的难题,可以呈现丰富的粒子效果,同时使用 Rust 实时合成声音,在 iOS 上支持后台播放、小组件、Haptic Feedback ,在电脑端支持设为动态屏幕壁纸!
写了 4000 字详细介绍 + 创作历程,欢迎阅读!latentcat.com/zh-cn/blog/building-aelbum









1 gzlock 295 天前 这些新兴的渲染引擎,没有编辑器(类似 unity ,godot 那种编辑器)的情况下很难用 包括楼主提到的 wgpu 和 flutter 的 3d 渲染功能 可以看出楼主实力很硬 |
2 1OF7G 295 天前 楼主本职工作是产品经理?那技术水平真的很了得 |
5 dreamk 293 天前 不用 steam ,可以给上架 Mac App Store 方便支持一下嘛 |
7 lcandy 293 天前 排行榜 #4 好牛 |
9 ciaochaos OP Steam 兑换码,随缘领取! LWCCA-8GG64-YVYLT AHANG-5M0VN-T827F XE0TB-TJ88X-PVKT8 BNPWI-QC3X5-RGNPG YEBC6-IM4QR-VTBB2 WF80V-J5ZYK-GKZET NM496-NXM6J-IPVX3 KBV4G-7EJWJ-0L694 6MFLX-L2ARK-CYHCD 7WYR5-MQJQR-LVEAD |
10 imgradeone 293 天前 via Android 感觉很有意思,哪天试一下,顺便谢谢兑换码,6MFLX-L2ARK-CYHCD 已用 |
11 JankinAnn 292 天前 羡慕楼主的才华 去试试 BNPWI-QC3X5-RGNPG 已用 |
12 greygoo 292 天前 7WYR5-MQJQR-LVEAD 已经拿走的 这个壁纸工具挺有意思的,带旋钮调节的设计很实用.反馈遇到的几个情况: 使用双屏不同分辨率时,壁纸并不能完整显示在其中一个屏幕上,暂时不确定是否支持主屏幕指定?另外注意到部分壁纸源标注来自 Shadertoy,有计划开放直接粘贴 Shadertoy 链接导入的功能吗?还有个小状况:每次点击 Start 时都会生成新的 aelbum-player.exe,可能存在未释放进程的情况. |
13 hustfox 292 天前 省流:兑换码都已经被使用了。PS:已经用了的最好说明下,不然得一个个试。。 |
14 forgeer 292 天前 来晚了 |
16 ciaochaos OP |
17 Binwalker 292 天前 VRVE8-5EQ8G-W0AP8 已用 |
18 supemaomao 292 天前 via Android TJXPN-EP0J6-5EMFM 已用 谢谢,还在入门 rust 。 |
19 Pastech 292 天前 ZLDMF-64R0L-4ZE5I 已用,感谢楼主 |
20 vvkki 292 天前 YMTFK-G70WC-GWFPW 已用,看看效果如何 |
21 wanghoi 292 天前 IX020-DVDRC-H87B5 已用,感谢楼主。 我之前也曾做过一个跨平台的 MIDI 音乐可视化,WebGPU 版本: https://wanghoi.github.io/midi_player/midi_player.html 评估特效钢琴像 Embers 的技术。 |
22 vvkki 292 天前 |
25 zhangk23 292 天前 JC7PD-3N5GY-FCV2L 已激活。谢谢老板 看着很厉害啊,晚上回家试试看! |
26 hrjlhy 291 天前 HFMHC-V36HT-8AH2E 已激活,谢谢 |
27 Crisestina 291 天前 V4F54-A6TFT-NF2IC 已经使用,使用下看看怎么样,好像挺好玩 |
28 jamesjammy061 291 天前 tql ,图片都用的是 i.v2ex |
29 ciaochaos OP @jamesjammy061 诶,有啥区别 |
30 TeemoYang 290 天前 可以发些 iOS 的兑换码吗? |
32 forgeer 261 天前 啊 没看到,都被用了 QAQ |