A rendered version of UCLA's MK10 racing car made in Blender. Adopting Blender improved the design and manufacturing of the livery. From a design standpoint, it allowed us to better understand how material and color choices would look in a photorealistic environment. From a manufacturing standpoint, we could use the textured model for exact size and placement reference on the real car. These improvements gave us the confidence to pursue a lower contrast look and use a mix of automotive spray paint and vinyl.
Responsible for all texturing, simulation, and compositing of the renders as well as manufacturing the car's livery.This space epic is a compilation of various intergalactic phenomena. The project served as an avenue into advanced procedural and atmospheric shading. All renders were made in Blender and edited in DaVinci Resolve.
Responsible for the procedural creation of the nebula geometry and shading.
Responsible for the procedural sun shader.
Responsible for the procedural creation of the accreation disk shader.
Responsible for the volumetric rendering of the atmosphere. Earth scans are taken from NASA.
Sal is an on device iOS chatbot app written from scratch using Swift. Using llama, whipser, and espeak, it carries out basic conversations without relying on APIs from OpenAI, Google, Meta, and the like. To look at the code, visit the github repo. Check out this blog for deep dives into its construction. Responsible for the programming and design.
Knot a Film is a visualization and recommendation tool for movies. Using Kaggle's rotten tomatoes dataset, over 60000 movies are parsed into an SQL database of movies and their associated actors, directors, and writers. Once this representation is achieved, a force node runloop simulates the positions of nodes based on these connections for the final output. In addition to this visualization, another part of application uses custom word embeddings to query the dataset for relevant movies. The code in its current state can be viewed here. Responsible for the programming and design.
Using a custom glass shader, these backgrounds match the designs of swimwear from the likes of TVR and Speedo. Responsible for all aspects.
A course correcting model rocket designed in Fusion 360 and coded in Python. Responsible for all aspects.
A keystone 8mm projector created in Blender.
Responsible for all aspects.
A left side model of a Nike blazer made in Blender.
Responsible for all aspects.
A recreation of a mint green iPhone 15. Responsible for modeling and texturing.