Garrett Johnson's repositories
unity-clip-shader
Unity shader and scripts for rendering solid clipped geometry
unity-custom-shadow-experiments
A few custom shadow implementation experiments within Unity
unity-rendering-investigation
Investigation into different Unity rendering approaches with an eye on performance
vscode-urdf-preview
VSCode extension for viewing and testing a URDF file
client-side-zip-server
Intercepting fetch requests and serving zip file data from a ServiceWorker.
unity-bezier-curve-shader
Unity experiment using geometry, domain, and hull shaders to render bezier curves
unity-vector-extensions
Vector extensions to add hlsl-like functionality
unity-fragment-sorted-transparency
Visually correct fragment sorted transparency for Unity
ascension-game
2012 UCLA Final Unity Project
subrip-video-layer-element
Element and player and for displaying and playing a video with SRT subtitles
convert-three-examples-to-imports
Script for converting the javascript and html files in the examples folder of the THREE.js to use es6 imports
pint-unit-investigation
Basic scripts to investigate the available data that can be extracted from Pint
sharedb-builds
Prebuilt versions of the ShareDB Client and OT Types
disneyland-tracker
Visualization of rides times at theme parks
gkjohnson-js-boilerplate
My set of minimal-config dev libraries for Javascript projects
image-downloader-chrome-extension
Chrome Extension originally written in 2013 to download sets of images from online albums
js-async-utilities
Set of utility classes to enable easy Coroutines, Debouncing, and Animation
time-logger-js
Utility library for tracking and tallying function calls in browsers, Node, or Arangodb's Foxx
ascension-map-maker
Map maker for 2012 Final Project Ascension
cs174a-projects
Fall 2011 UCLA Graphics I Class Projects
emulator-frontend
Emulator front-end for Windows, built in 2012
llvm-sandbox
Sandbox for notes and experimentation with LLVM
polymer-trace
Tool for tracing Polymer elements' lifecycles
python-pint-in-javascript
Running Pint in Javascript with Pypy.js
source-sdk-2013
The 2013 edition of the Source SDK
ucla-pandemic-programming-contest
My submission and associated files for the 2009 UCLA Pandemic Programming Contest.
webpack-script-guard
Webpack loader for guarding against duplicate scripts in separate bundles
xbox-mouse-controller
Uncurated project to control a mouse and type with an XBox controller