GDConverter


Prototype Drawing

Video Demo

Quick Notes

A UI prototype for the GDConverter, an application designed to take GLB files, parse them and export them into Google Protocol Buffers, created using DearImGUI and Nuklear as a research into GUI Frameworks

Research Doc available here

This prototype was created as a tool for our custom graphics engine + converter, the concept is that our models are saved as Google Protocol Buffer objects and our converter does the job of parsing model data in gltf format into protocol buffers that we then use in our engine.

The converter although functional, works by using command line inputs which can become a mess when presented with multiple options, which is why this project was created and will continue to grow to accomodate for animation + skinning as well as 2D models.




Additionally




This project also serves as a deep dive into UI Frameworks for C++, while there are a lot of frameworks available it I chose two frameworks to compare for now that would be easy to plug and play, in this case the prototype was created using both Dear ImGUI as well as Nuklear.

As of now those are the only frameworks used in this research and the final design document will be uploaded with my findings at a later date.