2作者: onestay427 个月前
1作者: AntonioEritas7 个月前
我花了一些时间逆向工程并重新创建了未发布的 Windows Longhorn Build 4074 (2004) 中的原始“Aurora”动画。<p>对于那些不熟悉的人:Longhorn 是 Vista 的前身。它承诺基于 Avalon 引擎 (WPF) 的革命性 UI。Aurora 效果是这种“Aero”愿景的关键部分,旨在通过程序化渲染,而不会给 CPU 带来太大压力。<p>在泄露的 Build 4074 中,该效果在技术上是损坏的/隐藏的,因为默认的“Jade”主题不支持它,并且 BAML(二进制应用程序标记语言)文件使用了已弃用的格式,系统解析器无法正确处理。<p>我采用了原始的 XAML 定义和逻辑,并将其 1:1 移植到现代 HTML5 Canvas 形状和动画中。这是对 21 年前致力于“Liquid Glass”美学的微软先驱者的致敬,而这种美学又一次成为了潮流。<p>它完全在浏览器中运行。还添加了一些不错的切换选项<p>代码是开源的,尽情享受怀旧之旅吧!<p>Github: <a href="https:&#x2F;&#x2F;github.com&#x2F;brainvine&#x2F;longhorn-aurora" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;brainvine&#x2F;longhorn-aurora</a><p>在线演示:<a href="https:&#x2F;&#x2F;longhorn-aurora.dannydekruijk.workers.dev&#x2F;" rel="nofollow">https:&#x2F;&#x2F;longhorn-aurora.dannydekruijk.workers.dev&#x2F;</a>