Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 

Repository files navigation

Vulkan Animation Engine

An animation engine created in Vulkan for my 'Computer Animation And Simulation' course. A demo can be found here.

Features

  • Spline-based path animation governed by speed control functions (making use of Catmull-Rom splines)
  • Object deformation by manipulating a deformation grid
  • Particle system with collision detection + response
  • L-Systems
  • Forward + inverse (2D) kinematics
  • Game object manipulation (scale, rotation, translation)
  • Save/load system
  • Storyboard manager that allows to manage keyframes
  • Skybox

About

An animation engine made in Vulkan for my 'Computer Animation and Simulation' course.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages