Vulkan Model Viewer with jiggle bone simulation Used API: Vulkan Team size: Solo project Duration: 1 year (WIP)

I was inspired by Vulkan concepts, and inspecting model information. Thus, I decided to implement Vulkan model viewer to inspect model properties



First of all, the primary function is changing models rapidly and easily. Thus, I hope to show a model by drag and drop.

I was excited to show animation. Thus, I made easily observe animation by time.

I wanted to display a model's error without crashing the program. Thus, I showed a pop-up error message when I encountered a "no texture" error like the above image.

Based on feedback from a playtesting artist, I implemented the ability to display bone blending weights, which made them happy.


Now I'm applying Spring-mass-damper system on it to simulate movement of hair. Below video describes current situation.