Maxwell Clarke's Projects
Rust based Artificial Neural Network framework with TensorFlow
Fork of PBRT v3 with an extension for "Light Portal Crystals", a fantasy material which teleports light between two linked objects.
Source code for pbrt, the renderer described in the third edition of "Physically Based Rendering: From Theory To Implementation", by Matt Pharr, Wenzel Jakob, and Greg Humphreys.
Feature visualization of a convolutional neural network.
Simple interactive scene, in C++/OpenGL 2
Ray-tracer that renders a fixed scene, in Rust/OpenGL
Skeletal animation for BVH and FBX files, in C++/OpenGL
Dynamic level-of-detail heightmap viewer in Rust/OpenGL
Demonstrating analog input deadzones with Godot Engine
Deep learning operations reinvented (for pytorch, tensorflow, jax and others)
A glossy Matrix collaboration client for desktop.
Wireless multiplayer maths game for the UC Fun Kit, an AVR microcontroller.
Demonstration project for a player-following camera in the Godot game engine.
Godot Engine – Multi-platform 2D and 3D game engine
A skill-based platformer game, created in the Global Game Jam '19
A relational programming language built around incremental maintenance.
Kal lang is a dynamically typed language with an effect system.
Deep Learning for humans
ManipNet: Neural Manipulation Synthesis with a Hand-Object Spatial Representation - SIGGRAPH 2021
A point-and-click adventure for Global Game Jam 2021
Idea for a modularity regularization
Experimenting with using information gates with a learned SNR to regularize for modularity
All the repos I made during my Master's, aggregated together
A failed attempt to make a little, opinionated static site generator
Max's NixOS config
A node-based visual editor for neural network models and data generators
Custom "New Tab" page for Firefox
Nix Packages collection & NixOS