Research Intern at Cohere | PhD student at UWaterloo | Research area: differentiable GPU programming languages and compilers
akari_render. High Performance CPU/GPU Physically Based Renderer in Rust
215miyuki-renderer. Experimental Physically Based Renderer
92mcgp. Implementation of Monte Carlo Geometry Processing
26kcc. A Small C Compiler
25lunatic. lunatic: a toy lua interpreter
18Accurate-Large-Scale-Ferrofluids. Final Project of CSC417. Implementation of On the Accurate Large Scale Simulation of Ferrofluids
16minpt. Small yet (almost) complete modern pathtracer.
15rua. Lua Implementation in Rust
15smallpssmlt. Robust Global Illumination in 99 lines of C++
12NanoVoxel_old. GPU accelerated voxel renderer
8miyuki.foundation. Simple util library for computer graphics, enabling reflection & serialization for C++
8aqua-engine. Physically-based realtime renderer in Rust
7Speka_old. Speka: a tiny OO language
6min-gi. Rust
5CSC466_Project. C++
3miyuki.serialize. lightweight serialization for C++
3useless. unified, seamless & efficient library external supporting system.
3nano-akari. C++
3Ayakashi-lang. The Ayakashi language, a static typed language that compiles to C.
3varray. Lightweight Out of Core Array
2tiny-cuda-nn. Lightning fast & tiny C++/CUDA neural network framework
1linux. Linux kernel source tree
1apic-fluid. APIC fluid simuator
1mitsuba. Fork of Mitsuba 0.6. Based on tom94's PPG branch
1AkariRender-Scenes.
1tungsten. High performance physically based renderer in C++11
1oidn-sys. Rust
1autodiff. An Overly Simple Source-to-Source AD Library for C++
1linalg. Simple C++ 3D linear algebra
1danmaku. having fun with danmaku engine
1