将单张参考图重建为可动画的程序化 Three.js 代码模型,而不是网格文件。
1.8万1729PythonApache-2.0更新于 前天
一个基于浏览器的 3D 编辑器与播放器,用于设计和分享魔术蛇(Rubik's Snake)造型。
Magic Snake Workbench 是一个基于浏览器的 3D 魔术蛇造型编辑与播放工具,支持 24、36、48 和 72 块的蛇形结构,完全在客户端运行,无需服务器。
用户可以在 3D 视图中选中块体并转动关节,也可以在 0123 位姿编码、速拧记号和带括号的公式之间输入和互相转换。内置造型可以浏览,并能逐步播放折叠过程,颜色可选经典或彩虹模式,也可自定义循环调色板。最终姿态中的重叠块会通过精确几何计算进行检测。
当前造型可通过 URL 哈希分享,界面支持中文和英文切换。项目使用 TypeScript 和 Three.js 开发,可通过 npm 在本地运行。
安装依赖
npm install启动开发服务器
npm run dev打开终端中显示的本地地址
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
将单张参考图重建为可动画的程序化 Three.js 代码模型,而不是网格文件。
一套供 Codex 和 Claude Code 使用的九个智能体技能,用于构建可玩、精致的 Three.js 浏览器游戏。
一座免费的双语 3D 史前动物博物馆,适合孩子和家长在浏览器中一起探索。
交互式 3D 昆虫图鉴,用 TypeScript 与 Three.js 在浏览器中程序化生成 63 种昆虫模型。
一款可离线使用的网页版实时星空应用,在浏览器中还原任意地点与时间的本地天空。
开源、本地优先的 3D 建筑编辑器,可在浏览器或命令行中使用,并支持 AI 智能体通过 MCP 调用。