•
Inspired by the Will-o’-the-Wisps from Brave, I created my own wisp using procedural noise tools in WebGL and Javascript. Check out my live demo HERE and my source code HERE. Breakdown WebGL Vertex and Fragment Shaders Creating the Wisp Wisp Body Wisp Arms Surrounding Effects and Interactivity
•
C++ Program that implements various fun vertex and fragment shaders to apply mesh coloration and post-process effects.
•
Summary: Micro Maya is a mesh editor application created using C++ and OpenGL in Qt Creator. Meshes are loaded in as OBJ files, stored in half-edge data structures from interlinked pointers, and visualized using OpenGL vertex buffers. Vertices, edges, and faces can be highlighted and manipulated using the UI. Mesh topology operations include adding…
•
With floating islands, wispy plants, otherworldly trees, and breathtaking skies, Mini Minecraft is an interactive 3D world exploration and alteration program in the style of the popular computer game Minecraft, created from scratch in C++ in collaboration between three students over the course of five weeks. We took style and aesthetic inspiration from Avatar’s…