桌面玩具

也许能做成游戏?

合成器/dwm

Linux

一开始是因为 weston 有个 Win+鼠标中键 可以旋转窗口的特性,挺搞笑但又很好玩

Linux做DIY合成器有很多开源项目可以参考,不像其他OS那么难。故优先考虑linux
一些支持Wayland的DE:Gentoo wiki
一些主流的DE:NixOS wiki

已有点子

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

MacOS

同上
https://github.com/koekeishiya/yabai

posted @ 2024-09-10 11:02  Nolca  阅读(24)  评论(0编辑  收藏  举报