
2021 - Pixel Art Portfolio
Responsive · HTML · CSS · JavaScript
A lightweight, framework-free pixel-art gallery featuring my original sprites in a clean, responsive gallery.
Below are a few extracurricular and college projects. I picked the more visual ones for this page, but most of my work is on my GitHub.
Responsive · HTML · CSS · JavaScript
A lightweight, framework-free pixel-art gallery featuring my original sprites in a clean, responsive gallery.
Responsive · HTML · CSS · Photoshop
I created a small portfolio to showcase exercises from a multimedia course, focusing on Photoshop compositing and retouching. Built with advanced CSS.
HTML · CSS · JavaScript · AI-generated media
Fictional video game promo site designed for a marketing course. Desktop-only (non-responsive). Using AI-generated images and teaser videos to prototype the art direction quickly.
WebGL · JavaScript · GLSL
Interactive WebGL tool to create and animate cubic B-Spline curves. Edit control points by clicking or drawing; a GLSL shader renders sampled points from an index attribute, and curves animate with per-point velocities. Keyboard: C, +/-, >/<, space, P, L.
JavaScript · 3D Graphics · Hierarchical Scene Graph
Interactive model of a fire-fighting truck with keyboard controls, multiple projections, wireframe/solid modes, zoom, and a checkerboard ground. Includes extendable/rotating ladder and animated wheels.
WebGL · GLSL · JavaScript · dat.gui
WebGL implementation of the Phong lighting model with switchable Gouraud (per-vertex) and Phong (per-fragment) shading. GUI controls for object transform/material, camera/projection, and three lights (point or directional).