Graphics engineer at . I'm interested in art and technology!
unity-stylized-water. A stylized water shader (and material presets) for Unity.
1.1kunity-sdf-generator. A Unity tool to generate signed distance field volumes (as Texture3D assets) from meshes.
185unity-stylized-sky. A stylized sky shader (and material presets) for Unity.
120unity-image-effects. A collection of image effects for Unity.
69unity-stylized-sand. A stylized sand shader (and material presets) for Unity.
68atmosphere. A tool to precompute atmospheric scattering tables for real-time dynamic atmosphere rendering.
57unity-cloth-simulation. A mass-spring-damper based real-time cloth simulation I wrote for a class project.
55unity-fluid-simulation. A fluid simulation I made for a class assignment, based on work by Jos Stam.
40unity-flocking. CPU and GPU implementations of Craig Reynold's boids in Unity.
38unity-bruneton-atmosphere. An improvement to scrawk's Unity port of Eric Bruneton's improved atmospheric scattering
25unity-particle-system. A GPU accelerated particle system I made for a class assignment.
19unity-core-utils. A collection of common Unity scripts and extensions I've found myself continually rewriting.
14unity-font-presets. A system to keep TextMeshPro styles consistent throughout a project.
13webxr-ik-avatar. An IK avatar controller for WebXR and BabylonJS.
10unity-caching. An image, text, and audio caching system for Unity.
7unity-google-fonts-importer. A Google Fonts importer for Unity.
6unity-first-person-controller. A simple and extensible first person controller.
5unity-color-palettes. A system to keep UnityEngine.Graphic colors consistent throughout a project.
5unity-logging. A screen logging system for unity.
3TinyChat. A lightweight chat server and client, written in C.
2TinyPaint. A lightweight painting and image editing application for Unix, written in C.
1