HRuiCcc/RuiC-card-skill
全息闪卡通用 Agent Skill:多模态模型都能用,不挑宿主——一句话生成可拖转、会流光、带层次景深的 3D 闪卡网页,附可编辑 Blender 工程
解決的問題
它自動化面向 Web 的 3D 全息「交易卡」的創建過程。使用者無需手動設計資產和編寫著色器,只需透過單個文字提示或參考圖像,即可生成包含深度、全息閃光效果和 3D 檢視器的完整互動式卡片。
運作原理
該專案作為一個「Codex Skill」流水線運行,透過以下步驟將提示轉換為成品:
- 分層生成:在共享座標系上建立四個不同的圖像層(主體、背景、線稿和文字)。
- 3D 場景構建:使用 Blender 的便攜版將這些圖層排列在 3D 空間中,創建物理深度感(視差),使主體向前突出,背景向後延伸。
- 材質應用:應用對觀察者視角做出反應的全息著色器(雷射彩虹、金箔、銀箔或珍珠光澤)。
- Web 組裝:將 Three.js 檢視器打包成單檔案 HTML 頁面,允許使用者在瀏覽器中旋轉、翻轉卡片並調整其深度和光澤。
- 交付:系統輸出即時 Web 連結、可編輯的
.blend檔案、透明 PNG 圖層和設定 JSON。
適用人群
- 創意人士和遊戲開發者:用於快速原型化角色卡片或獨立遊戲資產。
- 寵物主人:用於將寵物照片變成「傳奇」全息卡片。
- 行銷人員:用於創建互動式數位收藏品或產品發布時的促銷「彩蛋」。
- 3D 愛好者:用於在 Blender 中實驗全息材質和視差效果。
亮點
- 一句話生成:從提示到互動式網頁的全自動化。
- 真實 3D 視差:使用深度分離的圖層而非平面圖像來創建逼真的 3D 效果。
- 基於視角的閃光:全息效果根據觀看角度變化,而不仅仅是定時循環。
- 零安裝 Blender:自動下載並驗證便攜版 Blender,以避免污染系統環境。
- 單檔案 Web 檢視器:將 Three.js 和資產打包到一個檔案中,以繞過廣告攔截器並確保相容性。
- 自動化驗證:包含無頭瀏覽器腳本以驗證互動(翻轉、滑動、縮放)並比較實際幀。
相關
- 專案
- 專案
- 專案
- 專案