# 来源与许可
这份模板包含直接复用的开源代码、对已查阅开源组件的原生 HTML 适配,以及为本模板编写的交互案例。60 个案例不等于 60 个独立的第三方项目。
| 部分 | 真源 | 使用方式 |
| --- | --- | --- |
| 星云 | 当前 Nova PPT 的 scene-3d-demo.js,源自已确认 v26 宇宙 | 保留 5600 星点、三层纹理、原光学和环绕视角;增加销毁和暂停接口 |
| 流动暖彩 | [Paper Shaders](https://github.com/paper-design/shaders) 0.0.80,Apache-2.0 | 原 ShaderMount + Mesh Gradient GLSL 本地打包,调整色彩和动态参数 |
| 网络、海浪 | [Vanta](https://github.com/tengbao/vanta),MIT | 原 NET / WAVES 效果,配共享的 Three.js r180;增加播放和 GPU 回收适配 |
| 流体 | [PavelDoGreat/WebGL-Fluid-Simulation](https://github.com/PavelDoGreat/WebGL-Fluid-Simulation),MIT | 原求解器;移除广告、统计和 GUI;内嵌噪声图;增加生命周期、色彩和持续供墨 |
| 三维渲染依赖 | [Three.js](https://github.com/mrdoob/three.js/tree/r180),MIT | 固定 r180,与原通行证相同版本;通行证和 Vanta 共用一个运行时 |
| 3D 通行证 | 已有 Nova PPT 的可编辑通行证,作者自有项目 | 模型、金属扣、印刷、织物和物理原文件复制;仅重写可复用容器、自动慢转和生命周期接入,来源哈希在 source/vendor/pass/source-hashes.json |
| 卡面字体 | 原素材 OPPO Sans Medium、寒蝉锦书宋 | 字体文件随原素材复用,原版权及寒蝉 SIL OFL 保留在 licenses/;字体不并入其他依赖的 MIT 授权 |
| 液态玻璃 | 已登记液态玻璃 1.0.0;原始上游 [deepika-builds/liquid-glass](https://github.com/deepika-builds/liquid-glass),MIT | 直接使用已定版 dist 包,保持真实屏幕折射与无额外白描边 |
| 流光边框、聚光卡、环绕图标、能量连线 | [Magic UI](https://github.com/magicuidesign/magicui),MIT | 查阅对应 TSX 后适配为原生 CSS、SVG、指针事件;不要求 React。版本与原始文件保留在 source/vendor |
| 手绘重点与圈选 | [Rough Notation](https://github.com/rough-stuff/rough-notation) 0.5.1,MIT | 使用原组件,修正等比缩放 PPT 中的 SVG 坐标 |
| 空间倾斜卡 | [Vanilla Tilt](https://github.com/micku7zu/vanilla-tilt.js) 1.8.1,MIT | 原运行时,页面离开后销毁实例 |
| 点击放大 | [Medium Zoom](https://github.com/francoischalifour/medium-zoom) 1.1.0,MIT | 原运行时,单例管理,补充动画中立即关闭处理 |
| 可视化编辑 | 已登记 HTML 可视化编辑框架 0.5.0 | 全量复用原 UI 与功能;少量接入扩展见补丁,不改变全局真源 |
| 其他案例与示例图片 | 本模板新写 HTML / CSS / JS 和内嵌 SVG | 通用示意文案、山海图形、数据及互动,不代表真实业务结果 |
完整许可证在 licenses/,并以 `#third-party-notices` 内嵌到 HTML。发布修改版时继续保留。
v1.1.0 将已登记液态玻璃内核接入首页九个元件,新增本地元件布局、磨砂文字适配和编辑器元件剪贴板,不新增第三方依赖。通行证真源文件保持原样;全局组件库中的代码未修改。
交付页面运行时不会加载 CDN、广告、统计服务或远程字体。原始下载版本仅保存在源码目录供来源对照,实际打包清单以 `source/build.py` 为准。
v1.2.0 将玻璃材质扩展到五页,保留原版通行证,新增十个原生 HTML 小组件。没有新增 React、构建器或远程运行依赖。Dock、图片焦点放大镜与通知堆叠参考 Magic UI 的交互模式,代码按本模板 DOM、编辑器和玻璃内核重新实现,并非直接运行它的 React 组件:
- [Dock](https://magicui.design/docs/components/dock):指针距离驱动图标放大。
- [Lens](https://magicui.design/docs/components/lens):移动指针局部放大图像。
- [Animated List](https://magicui.design/docs/components/animated-list):堆叠通知的切换与入场。
- [Magic UI 源码与 MIT 许可证](https://github.com/magicuidesign/magicui)。
其他新增项为本模板原生实现:开关、搜索选择、清单、液面进度、旋钮、双面信息卡、控制中心。原有背景、编辑框架和通行证的上游代码未改动。
## 2.0.0 页型(2026-11-10)
15 种页型(`source/slides.py`、`slides.css`、`slides.js`、`layout-picker.js`)为本模板原创 HTML / CSS / JS,没有新增第三方依赖。卡片倾斜继续使用上表的 Vanilla Tilt。图文页示例图裁自本模板通行证原有的卡面图(`source/vendor/pass/banner.png`),人物头像为内嵌 SVG 占位图,示例数据和文案均为虚构,不代表真实产品或业务。