本帖最后由 thepoy 于 2026-5-28 14:23 编辑
你可以去翻翻源码,看完就能知道为什么WinDynamicDesktop不好用了,完全不是一个东西。
WinDynamicDesktop的实现原理是为每张壁纸设置一个固定的时间,到了时间就切换,既原始又不准确,但壁纸制作会很容易。
Dwall是计算太阳角,没有固定的切换时间,制作壁纸时需要掌握基础的天文学算法,这也是Dwall为什么暂时不支持自定义壁纸的原因。
Dwall的壁纸与WinDynamicDesktop没有半毛钱关系,是我在macos中提取制作的,WinDynamicDesktop也用了macos中的壁纸,但他并没有真正利用好heic中的solar数据,所以会出现冬天早晨7点还一片漆黑时WinDynamicDesktop就换成了亮色壁纸的糟糕体验。
此外,Dwall还通过民用晨光始、民用昏影终切换明暗模式,这都是天文算法的一部分,WinDynamicDesktop在开发时根本就从没有考虑过这一点。
你要是觉得WinDynamicDesktop好用你就去用,每个软件都有自己的目标用户,这是很正常的事。
在贴子中我也说了,对于自定义heic壁纸的功能,正在缓慢开发一个同族的专门制作壁纸的软件:https://github.com/dwall-rs/maker
以后只要你能找到符合macos标准的heic动态壁纸就可以制作自定义主题,会自动粗略计算太阳的方位角和高度角。
不然,你提交一些贡献来满足自己的需求?



|