>_

Preview

About

pl4tform:

pl4tform: A simple 3D game engine made in C and OpenGL, inspired by learnopengl.com. I learned more about low-level architecture design with how game engines work as well as shaders. While work could have been indefinite, the most notable things implemented are collision detection and resolution, basic movement physics, phong lighting and point shadows, and font rendering.

JServeMe:

JServeMe: A web server that can provide users files. Users connect to the site to download and upload files. Similar to cloud storage. It was made in Java 8+. I implemented manual HTTP request header and body parsing, manually crafting JSON and response formatting, and n-ary tree to represent file system.

Polyhedral Splines Modifier:

Polyhedral Splines Modifier: A several month-long project developing a native object modifier for generating polyhedral splines in the open-source 3D graphics software, Blender. I worked under Jorg Peters, implementing his research towards subdivision via splines.