X-Git-Url: https://git.ucc.asn.au/?p=ipdf%2Fdocuments.git;a=blobdiff_plain;f=papers.bib;h=2ad68551568e3d0331867d26f937aeead1ec8295;hp=a37aa7337d9e7c9c00d57664887432049469c475;hb=aec7551b0bcb337b250a382866ba1c6961e19090;hpb=fec4133faffded3f9af7cc29b69189e7d1f05f74 diff --git a/papers.bib b/papers.bib index a37aa73..2ad6855 100644 --- a/papers.bib +++ b/papers.bib @@ -47,7 +47,30 @@ publisher={IBM Corp.} } - +% Basically my favourite thing on triangle rasterization. +% There are older ones, but this one makes sense. +@misc{giesen2013triangle, + title={Triangle rasterization in practice}, + author={Giesen, Fabien}, + year={2013}, + journal={The ryg blog}, + type={Blog}, + number={February 8}, + howpublished={\url{http://fgiesen.wordpress.com/2013/02/08/triangle-rasterization-in-practice/}} +} + +% A paper on polygon rasterization. Probably should find a nice textbook on +% this. +@article{pineda1988parallel, + title={A parallel algorthim for polygon rasterization}, + author={Pineda, Juan}, + journal={ACM Computer Graphics}, + year={1988}, + volume={22}, + number={4}, + pages={17--20}, + publisher={ACM} +} %%%%%%%%%%%%%%%%%%%%%%% % Floating-pt Precision @@ -85,6 +108,17 @@ Goldberg:1991:CSK:103162.103163, % GPU-y Stuff %%%%%%%%%%%%%%%%%%%%%%%% +% OpenGL 4.4 (core profile) spec. +% The latest OpenGL spec. +% See: http://www.opengl.org/registry/doc/glspec44.core.pdf +@book{openglspec, + title={The OpenGL\textregistered Graphics System: A Specification}, + author={Segal, Mark and Akely, Kurt and Leech, Jon}, + year={2014}, + publisher={The Kronos Group, Inc}, + url={http://www.opengl.org/registry/doc/glspec44.core.pdf} +} + % The valve paper on using signed distance fields, scaling them and then alpha testing % them to have a smooth, defined boundary for "vector"-like effects. % Also talks of using several channels in the image and running boolean operations on them