EverettFish/holo-card-studio

Turn the user's description or uploaded reference into a finished, editable Blender card and an interactive Three.js page. Preserve the requested subject, style, typography and destination. This skill contains code and text only; generated artwork belongs in the user's output project.

解决的问题

使用户能够从简单的文本描述或图像创建交互式3D全息交易卡。该项目自动化了生成分层艺术作品、设置带有视差和全息效果的3D场景,以及部署响应式网页查看器的复杂流程。

工作原理

该系统作为“Codex技能”运行,遵循多步骤流水线:

  1. 分层生成:创建四个不同的图像图层(主体、背景、线稿和文字),以营造深度感。
  2. 3D场景构建:使用Blender设置视差、激光彩虹效果和星光纹理。该流水线会自动管理一个便携版Blender,以确保一致性。
  3. 网页部署:使用Three.js在浏览器中重建3D构图,允许用户旋转、翻转卡片,并通过滑块调整全息闪烁效果。
  4. 配置card-config.json 文件管理稀有度、编号和属性等元数据。

适用人群

  • 内容创作者:为宠物、角色或人物制作社交媒体用的“传奇”卡片。
  • 游戏开发者:为独立游戏批量生成角色卡片。
  • HR/社区经理:为团队成员制作独特的数字入职或周年纪念卡片。
  • 设计师:在Blender中实验全息材质和着色器。

亮点

  • 自动化流水线:从图像生成到实时Three.js网页链接,全程自动化。
  • Blender集成:提供完全可编辑的 .blend 文件,包含中文命名的节点组,便于材质调整。
  • 响应式查看器:最终输出为移动端友好的网页,用户可与卡片互动。
  • 可自定义参数:用户可微调视差强度、激光条纹密度和线稿发光效果。

相关

  • 项目
  • 项目
  • 项目
  • 项目