David Young's repositories
r3f-audio-visualizer
An audio visualizer built with react and THREE.js
data-vis-art
A collection of artistic data visualization experiments.
FundamentalMatrixEstimation
Estimates the fundamental matrix using normalized 8-point algorithm. Also provides means of triangulation.
MultinomialRegression
Multinomial Regression for Wide Datasets sourced from Cancer Genetics
3dof-stewart-simulator
An interactive graphical simulator for the inverse kinematics of a 3DOF stewart platform.
coffee-table
Tools, visuals and CAD related to the design of a custom coffee table derived from bathymetry data.
ImageAlign
Aligns two images that share a camera center. Estimates homography using RANSAC
numpy-char-rnn
Character-level language model using a simple RNN built with Python + numpy
audio-visualizer-three-js
See https://github.com/dcyoung/r3f-audio-visualizer instead
battle-tank
An open-world head-to-head tank fighting game with simple AI, terrain and control systems in UE4.
CircuitSolver
Creates and solve digital logic circuits. Uses a digraph to represent circuits composed of a finite set of primitive elements. Elements currently include: -Logic Gates (AND, OR, NAND) -Sources Solves the circuit using topological sort.
electron-auto-update
A minimal electron app demonstrating auto-update.
fps-highlights-cnn
A CNN (deep learning) based approach to detecting highlights in FPS game footage.
frame-playground
A playground for frame and video projects.
guitar-exercise-tracker
An app for guitar teachers to assign exercises to students and monitor their performance.
MultiShaderProgramEnvMapping
A raw webgl program that loads obj models, generates terrain from heightmaps using texture mapping, and reflects environment using a cubemap.
PacmanMazeSearch
A set of algorithms and associated classes to solve mazes similar to pacman
Publish-Docker-Github-Action
A Github Action which uses the Git branch as the Docker tag for pushing
Real-Time-Voice-Cloning
Clone a voice in 5 seconds to generate arbitrary speech in real-time
Regression-Kernel-Smoothing
Regression of spatial data using kernel functions
self-driving-car-ND-projects
Completed projects for Udacity's self driving car Nano Degree
TextDocumentClassifier
Text Document Classifier using two Naive Bayes models: Multinomial and Bernoulli
ue4-scripts
Setup and utility scripts related to ue4 and gamedev.
UE4_UdemyCourse
A collection of projects and experiments while following along a Udemy course for Unreal Engine 4.