img2threejs
img2threejs reconstructs a 3D object from a single reference image as a procedural Three.js model using code-only, token-efficient, staged pipeline with quality gates, producing animation-ready Three.js groups.
它将程序化SDF建模、手绘感描边渲染、物理玩具、天气系统以及实验性动作模块整合为纯客户端网页应用,提供丰富、注重隐私的创意体验。
一个可以捏体型、换花色、玩玩具、切换天气、尝试动作并生成收藏卡片的程序化 3D 小猫工具。
Meow Generator 由 Simon_阿文(Simon Lee) 与 海辛(Ring Hyacinth) 共同创作。每只小猫都由种子和可编辑参数程序化生成;相同种子可以重新生成相同的小猫体型、花色、姿势、玩具、垫子、收藏编号与稀有度。
项目采用本地优先的浏览器体验,不需要登录账号,也没有后端服务。
点击 留影 PNG 后,Meow Generator 会读取当前小猫的底色、主辅花纹色和眼睛颜色,为它生成专属的默认卡面。
每只小猫都会获得:
第 2902 张 / 9999R、SR 或 AR 稀有度点击 🐾 导出给 Codex,可以为当前小猫准备:
这个入口只负责准备交接文件,不会自动打开或唤醒 Codex。请把 JSON、PNG 和复制的指令一起发送给 Codex;动作图集生成后,应先检查动作总览与左右方向,再安装为新的独立宠物,避免覆盖已有宠物。
需要 Node.js 20.19+ 或 22.12+。
npm install
npm run dev
然后打开 。
生产构建:
npm run build
npm run preview
npm run test:share
npm run test:fish-pick
npm run test:poke
npm run test:motion
Motion 测试覆盖 14 段动画、19 根骨骼、蒙皮权重、状态机输入与源动画采样。
WASD 或方向键;动作快捷键显示在 Motion 面板中src/sdf.js — SDF 基础形状与 Surface Nets 网格生成src/catBuilder.js — 小猫结构、花色渲染与面部细节src/coats.js — 花色、眼睛与姿势定义src/rug.js — 基于种子的垫子与配色src/toys.js — Cannon-es 玩具物理与抓取src/weather.js — 天气、闪电、雨、云与落鱼src/shareCard.js — 收藏卡片主题与 PNG 生成src/codexPetPreview.js — Codex 宠物参数、参考图与指令导出src/mesh2motion*.js — 动作采样、重定向、骨骼与蒙皮src/i18n.js — 中文、英文与日文界面文案应用没有后端。运行状态和导出文件只保留在浏览器或用户设备中;项目不包含数据分析或账号系统。
Meow Generator 由 Simon_阿文与海辛共同制作。
如需后续版本开发或合作申请,请联系 [ringhyacinth
A playful procedural 3D kitten generator built with Three.js.
根据分类、Topic 和编程语言匹配的相似项目。
img2threejs reconstructs a 3D object from a single reference image as a procedural Three.js model using code-only, token-efficient, staged pipeline with quality gates, producing animation-ready Three.js groups.
Sticker Forge is a WebGL tool that turns text or uploaded images into interactive stickers with a simulated peel-and-reveal effect, offering a Web Component and imperative API.
A framework-agnostic GPU fluid simulation library for the web using Stable Fluids on WebGL2, with pluggable render modes and React/Vue/Svelte adapters.