Coding Projects

Drawn to the constantly evolving world of computer graphics, I’ve explored a wide range of 3D graphics topics from rendering to proceduralism to game engine development in my work. I’m passionate about developing creator tools that empower artistic creation and building innovative applications that utilize CG techniques and algorithms.

Check out my working portfolio of coding projects below!

Travel Cindy Xu Travel Cindy Xu

Mini-Maya

C++ / OpenGL / Qt

Mesh editor application that recreates the basic functionalities of Autodesk Maya. Mini-Maya supports a half-edge data structure for mesh manipulation, Catmull-Clark subdivision, and more.

Read More