Home
Projects
About
Résumé
https://math.stackexchange.com/questions/51326/determining-if-an-arbitrary-point-lies-inside-a-triangle-defined-by-three-points
https://piazza.com/class/k5765l5j2nq2g7?cid=75
https://stackoverflow.com/questions/3220477/how-to-use-clock-in-c
https://piazza.com/class/k5765l5j2nq2g7?cid=75
http://web.cs.wpi.edu/~emmanuel/courses/cs563/S10/talks/wk3_p1_wadii_sampling_techniques.pdf
https://www.tutorialspoint.com/how-do-i-generate-random-floats-in-cplusplus
https://stackoverflow.com/questions/5289613/generate-random-float-between-two-floats/5289624
https://piazza.com/class/k5765l5j2nq2g7?cid=76
https://piazza.com/class/k5765l5j2nq2g7?cid=77
http://mathworld.wolfram.com/BarycentricCoordinates.html
https://piazza.com/class/k5765l5j2nq2g7?cid=78
http://www.renderography.com/gcom-424/textures-photosho
https://piazza.com/class/k5765l5j2nq2g7?cid=79
https://d23.com/inspiration-for-frozen-disney-animation/
https://en.wikipedia.org/wiki/Summed-area_table
https://www.nvidia.com/docs/IO/8227/GDC2003_SummedAreaTables.pdf
http://web.cse.ohio-state.edu/~shen.94/781/Site/Slides_files/antialiasing.pdf
https://stackoverflow.com/questions/5853919/summed-area-table-vs-mipmap
http://www.florian-oeser.de/wordpress/wp-content/2012/10/crow-1984.pdf
https://www.pinterest.com/pin/502292164682565517/
https://piazza.com/class/k5765l5j2nq2g7?cid=80
https://cs184.eecs.berkeley.edu/sp20/lecture/2/sampling-triangles
https://cs184.eecs.berkeley.edu/sp20/lecture/3/sampling-aliasing-antialiasing
https://cs184.eecs.berkeley.edu/sp20/lecture/4/transforms
https://cs184.eecs.berkeley.edu/sp20/lecture/5/texture-mapping
https://cs184.eecs.berkeley.edu/sp20
https://www.google.com/
https://piazza.com/class/k5765l5j2nq2g7
https://www.pinterest.com/pin/27584616451441988/
https://github.com/cal-cs184/p1-rasterizer-sp20/blob/master/README.md