Matthew McQuaigue's starred repositories
ML-For-Beginners
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
tinyrenderer
A brief computer graphics / rendering course
gaussian-splatting
Original reference implementation of "3D Gaussian Splatting for Real-Time Radiance Field Rendering"
build-nanogpt
Video+code lecture on building nanoGPT from scratch
awesome-neural-rendering
Resources of Neural Rendering
vk_mini_path_tracer
A beginner-friendly Vulkan path tracing tutorial in under 300 lines of C++.
graphics-developer-roadmap
roadmap to becoming a graphics developer
littleVulkanEngine
Code repo for video tutorial series teaching Vulkan and computer graphics
GPU-Raytracer
GPU Raytracer from scratch in C++/CUDA
awesome-ray-tracing
Curated list of ray tracing resources
LearningDirectX12
This repository is intended to be used as a code repository for learning DirectX 12.
monte-carlo-ray-tracer
Physically based renderer with Path Tracing and Photon Mapping.
RayTracing
Realtime GPU Path tracer based on OpenCL and OpenGL
rendering-bib
My master bibliography file with publications mostly in computer graphics, rendering, transport theory, and statistics.
nerf-arxiv-daily
daily update NeRF releated paper on arxiv
fast-voxel-traversal-algorithm
A C++ implementation of the fast voxel traversal algorithm.
custom-malloc
A custom malloc implementation in C explained
advanced-ray-tracing-course
University of Waterloo CS888 2019
Rasterizer
Realtime Software Rasterizer
react-webgpu
GPU programming for humans
react-webgpu-samples
webgpu-tutorial 配套代码示例