Back to International Catrobat Association
GSoC 2026

Skeleton Based Procedural Animation System for Marine Organisms

This project addresses the challenge of bringing 3D-generated marine organisms to life through scalable and automated animation. While recent advances enable the generation of detailed 3D models, these assets often lack realistic motion and require manual rigging and keyframing, limiting their usability in interactive and educational applications. To solve this, the project proposes a skeleton-based procedural animation system built using Python, Blender, and Unity. The system will automatically generate rigs and apply biologically inspired motion using procedural techniques such as kinematic chains and wave-based movement, enabling consistent animation across a wide range of marine organisms. The final deliverables will include a modular animation pipeline, support for multiple movement behaviors (e.g., swimming and idle states), integration with existing 3D generation workflows, and documented demos showcasing real-time visualization in Unity.

Project details

Contributor

Shivansh Pachnanda

Mentors

Not available

Technologies

Not listed in the archive