I am, in fact, trying to do the same thing in my project (in my case, it is because I am using this project to learn graphics programming).
Ik ben heel benieuwd naar jouw mening, laat het me weten in de comments! •••••••••••••••••••••••••••••••••••••••••••••