Terry Chen's repositories
WoBonPBRTv3
Extension of pbrt-v3 implementing the SIGGRAPH NA 2023 paper "A Practical Walk-on-Boundary Method for Boundary Value Problems"
bad-excuses-for-zoom-abuses
Need an excuse for why you can't show up in your Zoom lectures? Just generate one here!
browser-compat-data
This repository contains compatibility data for Web technologies as displayed on MDN
jekyll-asciidoc
:syringe: A Jekyll plugin that converts AsciiDoc source files in your site to HTML pages using Asciidoctor.
lesson-editor
An editor for CSEC lessons written in either Markdown or AsciiDoc.
OptimisedPathSpaceRegularisation
Source Code for Optimised Path Space Regularisation (EGSR 2021)
pbrt-v4
Source code to pbrt, the ray tracer described in the forthcoming 4th edition of the "Physically Based Rendering: From Theory to Implementation" book.
projectile-motion
A simple simulation for projectile motion using HTML5 Canvas.
puzzle-solver
A collection of puzzle-solving JavaScript.
racket-lists
An interactive box-and-pointer visualization of lists in Racket
rouge
A pure-ruby code highlighter that is compatible with pygments http://rouge.jneen.net/
seatsurfing-backend
Seatsurfing Backend
sgmwsmc
Code for Sequential Graph Matching with Sequential Monte Carlo
size-limit
Calculate the real cost to run your JS app or lib to keep good performance. Show error in pull request if the cost exceeds the limit.
testing-github-api
Testing commiting to the GitHub API
tex-notes-template
The template I use for making LaTeX notes