All Projects
Back to HomeShader
Shader made on Shadertoy
Shoot By Bullet Cutscene
A cutscene rendered in C4D
Portfolio Website Design Documentation
Comprehensive documentation of the design principles, architecture, and implementation details of my personal portfolio website.

DOLLARS Chat Application
A real-time chat application built with Next.js, React, Tailwind CSS, and Supabase that provides a seamless, responsive chat experience with modern features.

Product Catalog
Professional product catalogs designed for James Hardware in China, showcasing their hardware products with clean layouts and detailed specifications.

Ugly Face Generator
An interactive face generator that creates unique "ugly" faces with each click using p5.js. Features adjustable line thickness and procedural generation techniques.

Ping Pong Game
A web-based ping pong game with 3D projection onto 2D canvas, created by a former professional ping pong player with 20+ years of experience.

No Job Too Small
A game jam submission that ranked 56 among 7600 entries in the GMTK Game Jam 2024, where players control a giant intern in a tiny office environment.

AR Drawing with Procedural Mesh
Made as an asset in Lens Studio during the Internship at Snap Inc. This is an individual project that I made in Lens Studio. This AR lens allows you to draw with your hand in the air in real time.

Ugly Face AR Filters
Custom Snapchat filters created with Lens Studio that implement the "Ugly Face" aesthetic from a p5.js program, achieving over 450k plays in 10 days.

Just Another Day
A thesis game project in Unity featuring puzzle mechanics and procedural tools within a narrative-driven experience.

Product Model
A detailed shelf bracket design project from concept to production-ready 3D model created in Fusion 360.
Action Scene
A dramatic slow-motion scene featuring a character dodging a bullet, created in Cinema 4D.

Generative Art
A procedural art piece created using Cinema 4D's generative design tools.

Donut
A procedurally modeled donut with motion blur effects created in Houdini.

Fluid Simulation
A realistic fluid simulation created in Houdini using advanced FLIP solver techniques.

Canon Animation
An idling animation of a detailed canon model with rigged moving parts created in Maya.

Glass Clip
A product design project for home decoration hardware featuring realistic glass material rendering in Maya.

Bowling Scene
A meticulously modeled and textured bowling scene created in Blender with realistic materials and lighting.

Chess Pieces Used in Virtual Reality
Low-poly chess piece models designed and optimized specifically for implementation in a VR chess game.

Procedural Modelling
An advanced exploration of procedural modeling techniques using Blender's node-based system to create complex shapes and patterns.

Teddy Bear
A detailed 3D model of a teddy bear featuring realistic hair simulation using Blender's particle system.

Cartoon Shader
A creative exploration of toon shading techniques in Blender, showcasing custom shader development for stylized 3D models.

Modelling with Google Map Data
A large-scale wall poster project that combines Google Map datasets with 3D modeling in Blender to create visually captivating representations of urban environments.