I'm currently implementing support for Spine in my toy engine and I could use some guidance. I'm a point where I'm trying to draw a Spine animation on screen.
My toy engine is written in C++17 and Vulkan.
I've been following the generic runtime documentation. It's definitely a good overview, but it lacks in-depth code examples.
- Are there code examples for drawing using Vulkan and C/C++, or something close to it?
- In general, for drawing animations, are engines expected to upload per-vertex data (position, coords, etc) every frame to the GPU ? Or can vertex info be uploaded once, and thereafter transformed using matrices?