Spaces:
Configuration error
Configuration error
|
Download README.md from VoidGx/lootingTree: direct link, hf CLI and curl.
- Browser
- Download file 2.52 kB
-
https://huggingface.co/spaces/VoidGx/lootingTree/resolve/main/README.md
- Command line
-
hf download hf://spaces/VoidGx/lootingTree/README.md
-
curl -L -o README.md https://huggingface.co/spaces/VoidGx/lootingTree/resolve/main/README.md
2.52 kB
AI Manga/Manhwa Parallax Animator
Description
AI-powered tool to create dynamic parallax animations from manga or manhwa artwork. The tool analyzes static illustrations and generates cinematic motion effects β parallax layers, camera zooms, shakes, and style-preserving movements β and can export sequences compatible with After Effects for further refinement.
Key Features
- AI-Powered Motion Analysis: layer detection, matting, and depth estimation stubs provided
- Dynamic Zoom & Shake Effects: camera-path and procedural shake modules (stubs)
- Style Preservation: designed to keep original line art and halftone textures
- After Effects Integration: JSON export template and exporter class
- CLI for quick iteration and example demo
Quickstart
- Clone the repository
- Create a virtualenv and install dependencies: pip install -r requirements.txt
- Run the demo (replace
input.pngwith your artwork): python -m animator.cli --input examples/sample_art.png --output out.mp4 --export-ae out_ae.json
Project layout
- README.md β this file
- LICENSE β MIT license
- requirements.txt β minimal Python deps
- .gitignore
- src/animator/ β core Python package
- core.py β processing pipeline and primary classes
- ae_exporter.py β After Effects export helper
- scripts/cli.py β command-line entrypoint
- examples/demo.py β demo pipeline runner
- aftereffects/export_template.json β AE-friendly JSON structure template
Architecture (high-level)
- Input image -> Preprocessing (resize, normalize)
- Layer & matte extraction (segmentation / matting models)
- Depth / parallax map estimation
- Motion plan generation (paths, camera zooms, shakes)
- Frame synthesis / compositing (render frames with transforms + optional style-preservation passes)
- Export video (MP4 / WebM) and After Effects JSON for further refinement
Extending the scaffold
- Replace stubbed implementations in
src/animator/core.pywith your chosen ML models (e.g., U^2-Net for matting, MiDaS or custom depth estimator). - Implement a GPU-accelerated renderer that composes per-layer transforms and output frames.
- Expand
ae_exporter.pyto match your After Effects scripting workflow or JSON schema expected by third-party AE importers.
License
MIT. See LICENSE file.
Contributing
Pull requests and issues are welcome. For major changes, open an issue first to discuss the plan.