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全息和透镜式交易卡。它自动化了生成分层艺术、在Blender中设置3D场景以及部署交互式网页查看器的复杂过程,无需手动3D建模或平面设计专业知识。

工作原理

该项目作为一个「Codex Skill」,协调一个多步骤的流水线:

  1. 分层生成:创建四个不同的图像层(主体、背景、线稿和文字),以实现深度效果。
  2. 3D场景构建:使用Blender设置视差、激光彩虹效果和星光纹理。如果未安装Blender,可自动下载并配置便携版。
  3. 网页部署:使用Three.js在浏览器中重建全息效果,用户可通过响应式网页旋转、翻转卡片,并调整深度和闪烁效果。
  4. 透镜式模式:独立模式支持使用两张完整图像(A和B)的“翻转卡”,根据视角切换显示内容。

适用人群

  • 普通用户:希望为宠物、朋友或特殊场合创建个性化全息卡的人。
  • 游戏开发者:需要为游戏创建角色卡的独立开发者。
  • 设计师:希望在Blender中实验全息材质和着色器的艺术家。
  • 企业团队:需要制作独特数字入职或周年纪念卡的组织。

主要亮点

  • 自动化流水线:从图像生成到实时网页链接全程自动化。
  • 跨平台工具:提供完全可编辑的 .blend 文件,便于专业优化。
  • 交互式查看器:支持鼠标和触摸操作的响应式Three.js查看器。
  • 灵活模式:同时支持全息(多层视差)和透镜式(双图像切换)效果。
  • 可自定义参数:可调节视差强度、激光条纹密度和发光效果等参数。

相关

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