PartCAD
The first package manager for CAD files
自製像素特效工坊:輸入文字或從特效庫挑選,調整後下載精靈圖、GIF、MP4 或 Godot 資源。
Translation pending
DesignJavaScript · CSSGitHub @kkboy55606OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Type a spell, get a pixel-art VFX sprite sheet. 唸一句咒語,得到一張像素特效精靈圖。
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗唸一句咒語,得到一張精靈圖。 自製的瀏覽器像素特效工坊:輸入一句描述(中文或英文)或從特效庫挑一個, 調整顏色、風格、動態與每個圖層,在舞台上看它打在角色身上的樣子,再下載成精靈圖、GIF、MP4、atlas JSON 或 Godot 4 資源。
線上版:https://kkboy55606.github.io/spellsprite/
引擎、文字解讀器、特效庫、場景與角色、GIF / ZIP / MP4 編碼器都是這個專案自己寫的,沒有任何相依套件。 所有運算都在瀏覽器裡完成,上傳的圖片不會離開你的電腦。
npm start
然後開 http://localhost:5178 。需要 Node 18 以上;不用安裝任何套件。 (module worker 需要 http://,直接雙擊 index.html 會退回主執行緒渲染。)
npm test
node tools/contact-sheet.mjs kinds — 把 22 種圖層各自渲染成一張接觸表(out/sheet-kinds.png),用眼睛檢查node tools/contact-sheet.mjs library 0-22 — 渲染特效庫的一段(也可以寫 id:library shadow-aura,coin-burst)node tools/fx-metrics.mjs [id ...] — 量特效的覆蓋率、亮度、亮色比例與分離團塊數,調外觀時用來比較前後node tools/contact-sheet.mjs prompt "紫色黑洞漩渦" — 看一句描述會變成什麼node tools/stage-preview.mjs — 預覽內建場景與角色node tools/gen-recipe-doc.mjs — 改了圖層參數後重新產生 docs/recipe.md 的表格| 位置 | 內容 |
|---|---|
src/core/ | 引擎(無 DOM,可在頁面、worker、Node 執行):噪聲、色彩、22 種圖層、文字解讀、特效庫 |
src/export/ | GIF(LZW)、ZIP、MP4 muxer(WebCodecs H.264)、atlas / Godot / README |
src/app/ | 網頁介面:worker 渲染池、舞台、檢查面板、下載面板 |
docs/recipe.md | 配方格式 pfx/1(凍結契約) |
tests/ | node --test 單元與回歸測試 |
每個圖層在自己的畫布上寫「熱度」,熱度被切成 4–7 個硬色階(暗部偏藍紫、亮部偏暖),所以看起來是手繪像素而不是模糊光暈; 疊完圖層後再做清雜點、描邊、色盤鎖定。循環特效的所有週期量都跑整數圈,所以最後一幀接得回第一幀。
MIT,見 LICENSE。