桌面玩具
也许能做成游戏?
合成器/dwm
Linux
一开始是因为 weston 有个 Win+鼠标中键 可以旋转窗口的特性,挺搞笑但又很好玩
Linux做DIY合成器有很多开源项目可以参考,不像其他OS那么难。故优先考虑linux
一些支持Wayland的DE:Gentoo wiki
一些主流的DE:NixOS wiki
已有点子
- 矢量渲染,无损放大镜支持
- 内置截图与录屏支持,支持鼠标轨迹/视觉焦点轨迹录制,开放放大镜API
- 类似niri 2D滚动平铺操作模式。
vulkan wayland 合成器,特效桌面: https://github.com/cynic64/vkwc
opengl x11 合成器,3D桌面环境: https://github.com/collinalexbell/HackMatrix
思考
用webgpu做Wayland的?
Windows
闭源,要选择哪套API,而且要查很多零散的API文档。下面这个项目估计也只能平铺窗口,不能自定义渲染窗口(可能要修改windows的dwm.exe源代码)
https://github.com/prabirshrestha/dwm-win32

浙公网安备 33010602011771号