尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證WebGPU Lens sim
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗基于 WebGPU 和 Three.js 的光学渲染实验项目,使用真实镜组处方进行光线追迹与光谱采样,以程序化三维场景演示成像效果。
支持镜头切换、光圈与对焦调整、镜组编辑、图片导出、昼夜光照和 HDR 输出。项目仍处于实验阶段,物理模型与数据覆盖存在限制,详见 技术文档。
需要 Node.js 22+ 和支持 WebGPU 的浏览器。
git submodule update --init --recursive
npm ci
npm run dev
打开终端显示的本地地址。
npm test
npm run build
npm run preview
构建输出位于 dist/。浏览器验证默认使用 Safari Technology Preview,具体方法见 验证说明。
镜头数据及部分解析代码来自 anvcor/lens-bench。上游许可证为 GPL-3.0,来源与适配说明见 镜头数据文档。镜头数据在运行和构建时自动生成,无需手动提交生成文件。
算法、架构和已知限制见 文档索引。