Slice & Stitch

Slice & Stitch

2D & 3D karakter animasyonu için araçlar · WindSeeker
v0.4 · 2026

Çalışma Akışı

Hızlı Başlangıç

Üstteki 2D Çalışma Akışı rehberine göre yolunu seç:

Yol 1 — Flipbook Player (hazır pozlar)

  1. Flipbook Player v2'yi aç
  2. Hazır poz görsellerini (PNG/WebP) sürükle-bırak — dosya adına göre otomatik sıralanır
  3. Frame'leri sürükleyip yeniden sırala; gerekiyorsa per-frame transform (X/Y/Scale/Rotation/Flip/Alpha) + Lock/Hold
  4. (İsteğe bağlı) Çok-karakterli sahne: + Add ile karakter ekle → z-order + parent/child + kamera + ses
  5. Space ile oynat → WebM / GIF / PNG / Frames / Sprite Atlas export

Yol 2 — PNG Rigger (Pozla, tek T-pose mesh-deform)

  1. PNG Rigger v2'yi aç → T-pose görseli sürükle
  2. İskelet modunda 17 noktayı yerleştir (Otomatik Sığdır + elle düzelt)
  3. (İsteğe bağlı) Boyama modunda taşan pikselleri "Yok Et" ile temizle
  4. Pozla moduna geç → kemiği seç, slider'la veya doğrudan sürükleyerek döndür (mesh deforme olur)
  5. Bir frame'de poz ver → Keyframe Ekle → başka frame → başka poz → tekrar
  6. OynatWebM / GIF / Kareler export

Yol 3 — PNG Rigger → Cutout Animator (detaylı cutout)

  1. PNG Rigger v2'yi aç — T-pose karakteri sürükleyerek yükle
  2. 17 iskelet noktasını otomatik veya elle yerleştir
  3. Boyama moduna geç → kafa/gövde kenarlarındaki taşan pikselleri "Yok Et" ile temizle (şeffaf yap)
  4. Rig Kaydet → bir sonraki sefer aynı karakteri açtığında mask + iskelet aynen geri yüklenir
  5. Parçalara Böl → 10 PNG + 9 yama + meta JSON iner
  6. (Opsiyonel) Batch ile aynı bone'larla 200 farklı poz görselini tek seferde parçala (ZIP)
  7. Cutout Animator v2'ye geç — meta JSON + tüm PNG'leri canvas'a sürükle (drag-drop)
  8. Sol panelden parçayı seç, sağ panelden Transform slider'larını oynat veya canvas'ta sürükle/döndür/scale et
  9. Aynı vücut bölgesi için birden fazla varyant ekle (Kafa-Normal, Kafa-Gülen, Kafa-Şaşkın) → frame'lerde visibility toggle ile sprite swap
  10. Frame seç → K ile keyframe ekle → başka frame → başka poz → tekrar K
  11. Space ile oynat, WebM / GIF / PNG / Frames butonları ile dışa aktar

3D — 3D Rigger v2 (GLB/FBX)

  1. 3D Rigger v2'yi aç → GLB/FBX modeli sürükle
  2. Pre-rigged ise doğrudan poz ver; rigsizse Auto-Skin (source rig) veya manuel 17-nokta + Bake
  3. Kemikleri döndür → Keyframe ekle (veya Mixamo klip yükle) → Oynat
  4. Export: WebM / .glb / OBJ (Mixamo) / PNG

Araçlar

Flipbook Player v2.2 · Multi-Character Scene Compositor
Olgun
2D
Hazır PNG/WebP poz görselleri arka arkaya dizip klasik flipbook animasyonu oluşturur. Parçalara bölmeye / rig'lemeye gerek yok — 200+ poz görselini sürükle, sırasını natural sort'la, FPS + per-frame transform + audio tracks ile zenginleştir, sosyal medya preset'leriyle dışa aktar. v2'de multi-character scene compositor: aynı sahnede N karakter, parent/child puppet follow, triggered keyframes, shared SFX, cinematic camera follow. Mood reel, walk cycle, mimik dizisi, oyun sprite atlası ve etkileşimli sahne kompozisyonu için.
⚙ Özellikler
👥 Multi-character entities (z-order, sceneOffset, parent/child) ⚡ Triggered keyframes (cross-entity events) 🎵 Shared SFX (multi-entity binding) + waveform drag 📷 Camera follow (sinematik pan, lerp smoothness, frame motion) ✨ Onboarding tour — Phase 5 walkthrough 🐛 Debug HUD (Ctrl+Shift+D) + #nosave mode Drag-drop çoklu PNG/WebP/MP3 (klasör destekli) Per-frame transform: X/Y/Scale/Rotation + Flip + Alpha 🔒 Lock + ⏱️ Hold (fractional) + 🛣️ Path overlay Auto-Distribute (linear/easeIn/easeOut + multi-anchor) Smooth Scale/Rotation interp toggles (per-pose freeze) 🎵 Audio tracks (volume/mute/start/loop/trim) + WebM mix 📐 Grid overlay + crosshair + 🌑 Drop shadow 💡 Lighting tint (warm/cool/night presets) 🎞️ Timeline thumbnail strip + 🔁 Loop range markers 🔢 Multi-select (Shift/Ctrl) + bulk apply ↶↷ Undo/Redo (Ctrl+Z) + 💾 Auto-save (IndexedDB) 📱 Social presets (IG/TikTok/YouTube/Twitter) .flipbook.zip self-contained save/load Export: WebM (+audio) / GIF / PNG / Frames / 🎮 Sprite Atlas Frame range export (sadece N–M) Onion skinning + Ping-pong + Right-click menü 🌄 BG image (PNG/WebP/JPG) + cover/contain/stretch + Match canvas 📈 Per-frame easing (Bezier editör, 6 preset, multi-select) 🌫️ Frame'ler arası cross-fade (dissolve) 🎯 Per-frame SFX markers + sub-frame timing (offsetSec) 🔆 Light source markers (directional shading) + 🌅 sahne preset'leri 🎚️ Audio fade in/out (per-track) ⏩ Variable playback speed (¼× – 2×) 📁 Multi-project gallery (IndexedDB + thumbnail) 🪰 Particle overlay (fireflies / spores / dust / snow) 💬 Text overlays (speech/thought/title/subtitle/caption) + typewriter + slide-in ↕️ Resizable timeline track 🖱️ Audio drag handles + right-click trim (Canva-style) 💥 Camera Shake (per-frame + SFX-bound, 3 preset) 🎨 Motion Curve Editor (custom preset + global library) 🫁 Ambient motion (6 preset: breath/walk/happy/think/sit/fly) + ground shadow 🔀 Sort: natural / alphabetic / reverse / shuffle
Cutout Animator v2
Yeni
2D
Esnek katman sistemi (Photoshop tarzı). Aynı vücut parçasını birden çok kez yükle, sprite swapping ile yüz mimikleri yap, her katmana mask çiz, hiyerarşik bone, animasyon timeline, easing, onion skinning, WebM/GIF/PNG/Frames export, background image desteği.
⚙ Özellikler
Esnek N katman (sprite swap) Per-layer mask brush Hiyerarşik transform Animasyon timeline + easing Onion skinning Snap (grid + angle) v1 import desteği WebM / GIF / PNG / Frames export Background image (PNG/WebP) ⚖ Normalize — poz ölçeklerini eşitle (√alan / kafa işaretleme) 🎞 Pose Sequence — otomatik poz dizisi (poz-başına süre) ⏴ Tersten oynatma (reverse playback) 📐 Özel kılavuzlar (ekle/sürükle/sil) + merkez & üçte-bir Canvas'a oto-sığdır (pose eklenince) ↔️ Keyframe sürükle-taşı (timeline) Açılır Layers / Properties panelleri File / Export dropdown menüleri Easing: None (step/hold) — anında geçiş ✨ Lucide ikonlar + özel tooltip sistemi 💾 Project kaydet / aç (.json) + IndexedDB oto-kayıt 📐 Canvas oran preset'leri (1:1 / 16:9 / 9:16 / 4:3) + manuel W×H ↶↷ Undo / Redo (Ctrl+Z) 🦴 Bone + pivot overlay (Bones / Pivots görünümü) 🎯 Pivot düzenleme (görseli kaydırmadan pivot taşı) 👁 Solo modu (seçili olmayan katmanları soldur) 📋 Keyframe kopyala / yapıştır 🔁 Katman çoğalt + sırala (öne / arkaya) 🦴 Bone animasyonu (kemik rotation'ları keyframe'lenir) 🔢 Multi-select katman (Shift+tık, birlikte taşı) Drag-drop (PNG / JSON kanvasa, oto-route)
PNG Rigger v2
Yeni
2D
İskelet rig + mesh-deform pozlama + keyframe animasyon + export — tek araçta. T-pose görseli yükle, 17 noktalı iskeleti yerleştir (oto/manuel), maskele ve parçalara böl; Pozla modunda kemikleri döndürerek mesh'i deforme et, keyframe'le ve WebM/GIF/Kareler olarak dışa aktar. v1'e ek olarak: mask save/load (her seferinde baştan boyamaya gerek yok), mask-mesh entegrasyonu (silinen pikseller pose'da hayalet kalmaz) ve multi-image batch.
⚙ Özellikler
17 nokta otomatik yerleştirme Manuel maskeleme fırçası 💾 Mask save/load (rig JSON'da embed) 🩹 Mask → mesh entegrasyonu Parça-bazlı etki yarıçapı (kaydedilir) 10 PNG + 9 eklem yaması + meta JSON 📦 Multi-image batch (200 görsel, tek bone config → ZIP) 🦴 3 mod: İskelet (rig) / Boyama (mask) / Pozla (pose) 🎯 Pozla modu — kemik seç + döndür (slider/sürükle) → mesh deformation ⊞ Ayarlanabilir mesh çözünürlüğü (12–48) 🎬 Keyframe animasyon timeline + oynat/durdur + FPS 📤 WebM / GIF / Kareler (PNG seq) / Görsel export 🎨 Arka plan + 🔍 otomatik sığdır (zoom) ↶ Undo (Ctrl+Z) 💾 JSON kaydet (iskelet + animasyon)
3D Rigger v2
Stabil
3D
Üç yol: Pre-rigged GLB/FBX (Mixamo/rigli) doğrudan poz ver. Rigsiz GLB/FBX için Auto-Skin — bir source rig (rig.glb veya wingu-rigged.fbx gibi) yükle, target karaktere bone-segment proximity weighting ile transfer et. Veya 17-nokta manuel rig — kemikleri elle yerleştir, bake et. Joint Edit + Yeniden Bağla ile alignment'ı düzelt, OBJ export ile Mixamo'ya gönder.
⚙ Özellikler
Three.js + GLTF/FBX loader Pre-rigged auto-detect 🦴 Auto-Skin (source rig transfer) 🛠 Joint Edit + Yeniden Bağla 📐 Skeleton Genel Ayar (offset/scale) 17-nokta manuel rig + bake Bone-segment proximity weighting Multi-bone select (Ctrl+tık) Modeli döndür (X/Y/Z 90°) Animation timeline + keyframes WebM / .glb / 📤 OBJ (Mixamo) export Status bar + help modal + drag-drop
🗄 Yedek versiyonlar (v1) — yeni v2 araçları kullan; v1'ler arşiv için duruyor
PNG Rigger v1
Yedek
2D
v1 — orijinal sürüm. Mask save/load yok, mesh hayalet pikseller içerir. Yedek olarak korunuyor.
⚙ Özellikler
17 nokta otomatik yerleştirme Manuel maskeleme fırçası 10 PNG + 9 eklem yaması + meta JSON
Cutout Animator v1
Yedek
2D
v1 — orijinal sürüm. Sabit 10 parça mimarisi. Yedek olarak korunuyor.
⚙ Özellikler
Hierarchical bone system Sabit 10 parça GIF / WebM / PNG export

Yapılacaklar (TODO)

📖 Flipbook Player sıradaki olası iyileştirmeler (opsiyonel — bilinçli olarak ertelendi):

🎯 v0.4 Multi-character — sıradaki olası polish/ek özellikler (Phase 6+ kapsamı):

📖 Flipbook v0.3'ten kalan polish ve gelecek özellikler:

🎬 Video / klip editör genişletmeleri — Flipbook'u bir mini video editöre çevirir:

Cutout Animator v2 — sıradaki olası iyileştirmeler:

PNG Rigger v2 — sıradaki olası iyileştirmeler:

Ortak (her iki araç):

3D Rigger v2 — atlanan / opsiyonel:

Bilinen Sınırlamalar

Bu Toolkit Hakkında

Slice & Stitch, kodlama bilmeyen bir kullanıcının Claude AI ile birlikte geliştirdiği prototip araç setidir. v0.1 web chat'te ilk birkaç saatte çıktı; v0.2 Claude Code ile esnek katman sistemi ve animasyon timeline'ını getirdi; v0.3 Flipbook Player'ı olgun bir editöre dönüştürdü; v0.4 aynı sahnede birden çok karakteri animasyonlayan multi-character scene compositor'ı ekledi. Her aracın güncel özellikleri yukarıdaki kartlarda — burada tek tek saymıyoruz.

Profesyonel araçların (Spine, DragonBones, Toon Boom, Live2D) tam yerini tutmaz, ama ücretsiz olarak benzer bir iş akışı sunar. Amaç bir endüstri devine rakip olmak değil — kendi karakterlerini animasyonlamak ve teknoloji geliştikçe geri dönüp üzerine inşa edebileceğin bir temel kurmak.

Tüm araçlar tek HTML/JavaScript dosyası, herhangi bir tarayıcıda offline çalışır, kurulum gerektirmez. CDN bağlantısı sadece export aşamalarında (GIF/zip/gzip) ilk kullanımda lazımdır.