Skip to content
LOCZH/安大略 · 加拿大待机OK/--:--:--EST
M4M4RK_YUportfolio
  • 项目
    项目Overview
    • 作品精选案例与项目记录
    • 游戏可玩原型与游戏开发日志
  • 影像
    影像Overview
    • 档案影像合集与视觉实验
    • 商店印刷品、海报和限量物件
  • 日志
    日志Overview
    • 博客长篇开发日志与现场笔记
    • 笔记短观察、链接与代码片段
  • 资源
    资源Overview
    • 工具38 款浏览器内开发工具
    • 链接每日使用的开发与设计书签
  • 关于
  • 联系
EN
← 项目档案
AI 工具 · 2024就绪

Purecreate

一个 3D 服装定制器,实时设计你的 T 恤,并通过 DALL·E 3 根据文字提示生成图案。

角色
Solo developer: 3D canvas, AI image route, reactive state, and the Next.js port.
技术栈
Next.jsReactreact-three-fiberthree.jsValtioOpenAI (DALL·E 3)Tailwind CSS
链接
在线源码
Purecreate 3D apparel customizer cover

背景

问题

定制服装通常意味着繁琐的样机工具,或与设计师反复沟通——缺少一种快速、可视化地把想法呈现在产品上并迭代的方式。

方法

方案

一个 Next.js 应用,将基于 react-three-fiber 的实时 3D 服装画布与 DALL·E 3 图案生成结合:选颜色、输入提示词,就能看到设计出现在旋转的 T 恤上。它把原本 Vite + Express 的多仓库整合成一个可部署的应用,OpenAI 调用放在 Route Handlers 中,而非独立服务器。

功能

  • Real-time 3D garment customizer (react-three-fiber)
  • AI decal generation from a text prompt (DALL·E 3)
  • Live color and texture controls
  • Single deployable Next.js app — OpenAI in Route Handlers

架构笔记

  • The 3D scene is dynamically imported (ssr: false) so heavy WebGL never blocks first paint.
  • OpenAI calls live in Route Handlers — no separate Express server, server-side key only.
  • Valtio holds reactive design state shared between the UI and the 3D scene.

挑战

结果

A deployed 3D + AI customizer that turns a text prompt into a design on a rotating garment — and a clean Vite/Express → Next.js consolidation.

学到的东西

复盘

  1. 01Dynamically importing the 3D scene keeps a heavy WebGL app fast to first paint.
  2. 02Collapsing a frontend + API monorepo into one Next.js app removes a whole deploy surface.

下一步

下一步

  1. 01Add saved designs
  2. 02Support more garment types
  3. 03Tighten mobile 3D controls

相关案例

AI 工具

BioLoom

An AI-assisted bio generator that turns scattered identity notes into concise, platform-ready personal copy.

AI 工具

AI Agent Toolkit

A Windows-first local AI coding toolkit — multi-agent workflows, Ollama automation, and developer dashboard utilities.

上一篇BloomprintTurns yard inspiration into a buildable plan — what to buy, how much, what tools, in what order, and what can go wrong.
返回档案
下一篇Unreal Battle Royale PrototypeA UE4 battle-royale prototype built with Blueprints — inventory, weapon handling, and core match systems.
返回档案
频道开放·随时打个招呼 · 2026
--:--:--EST
联系

看到什么有意思的?和我聊聊。

这是一个作品集,不是服务 · 但每一条留言我都会看 — 如果哪里让你有所触动,或者只想打个招呼,欢迎写信过来。

开启对话

订阅

偶尔收到一封简讯

来自 m4rkyu.com 的笔记与日志——简短、标注日期、没有杂音。随时可退订。

作品

线上发布、游戏作品与视觉档案。

  • 项目
  • 游戏
  • 档案
  • 日志

资源

每日好用的工具与个人收藏的链接库。

  • 搜索
  • 最新
  • 工具
  • 链接
  • 笔记
  • 主题
  • RSS
  • JSON Feed
  • 商店

工作室

背景、联系方式以及合作渠道。

  • 关于
  • 联系
  • 更新日志
  • 技术说明
  • 简历筹备中

社交

在常去的平台上找到我。

  • Facebook敬请期待
  • Instagram敬请期待
  • YouTube敬请期待
  • 领英敬请期待
M4RKYUM4RKYUM4RKYUM4RKYUM4RKYUM4RKYUM4RKYUM4RKYU
始于 2024
ZhenXiao Mark YuZhenXiao Mark Yu
© 2026 ZhenXiao Mark Yu·加拿大 安大略
  • 邮件
  • GitHub
  • dev.to
  • 领英 (敬请期待)
  • 推特 / X (敬请期待)
  • Instagram (敬请期待)
由 Next.js 16 · React 19 · Tailwind 4 构建

由 Next.js 16 · React 19 · Tailwind 4 构建