William N's repositories
romis-visuals
Visualisations for 'Optimal Multiple Importance Resampling'
romis
Implementation of 'Optimal Multiple Importance Resampling'
cpp-restir
C++ implementation of ReSTIR on top of a Whitted-style ray tracer
image-space-refractions
Implementation of the paper 'An Approximate Image-Space Approach for Interactive Refraction'
cuda-fluid-sim
2D fluid simulation in CUDA
volume-visualisation
Volume visualisation in C++ and OpenGL
Steam-Monkey
Data visualisation dashboard for Steam games built with Angular and D3.js. Uses Python for data collection and processing
pixel-art-upscaling
Various pixel-art upscaling algorithms
MonkeyMaze64
Procedural maze traversal game made in raw C++ and OpenGL
vulkan-compute-exercises
Personal solutions to TU Wien's Vulkan compute exercises set
pix2pix-brain-transplants
Experiments with replacing the generator network of pix2pix with various semantic segmentation networks
Lumo-Implementation
Implementation of the paper 'Lumo: Illumination for Cel Animation'
Vulkan-Tutorial-Follow-along
Practice repository for following the excellent Vulkan Tutorial guide (https://vulkan-tutorial.com), augmented by Brendan Galea's "Vulkan Game Engine Tutorial" (https://www.youtube.com/playlist?list=PL8327DO66nu9qYVKLDmdLW_84-yE4auCR)
mavlink-java-playground
A small toy repository for experimenting with dronefleet's MAVLink Java API and the official MAVLink Java SDK
CSE2215-Project-Group-40-
Repository for the project for the TU Delft course CSE2215 - Computer Graphics