Author Archives: sjguy
Hi all, I just wanted to address some questions I’ve gotten a couple of times that might be tripping people up. 1) How do I compute Barycentric Coordinates? Both Wikipedia and Wolfram Mathworld have great articles on this. The Wikipedia … Continue reading
Due: Nov 18 Part I – Scan Conversion (2D) In this assignment you will build an application which is able to rasterize both triangles and line segments. You may use any algorithm to rasterize the primitives but you must do … Continue reading
Here are some examples sceens for use in raytracer in the .scn format. Ther first is a set of scenes which use only sphere’s: https://www.cs.unc.edu/Courses/comp575-f10/assignments/raytrace2/SphereExamples.zip These should, for the most part, match the examples in the XML format. Next, there … Continue reading
Due: Oct 18 File Format You can use either the format provided last time or the alternate format (described here). You may have to modify the format, especially if you use the original XML one. Requirements A basic Ray Tracer … Continue reading
Programming assignment 2, Ray Tracing 1, is now online. You can find it here.
How do I make a webpage with my UNC space? This instructions will work for those with an onyen. The webpage will be at: www.unc.edu/~onyen/, where onyen is your onyen 1. Download at install SSH/SFTP Secture Shell from shareware.unc.edu 2. … Continue reading
How do I compute the luminance of an RGB pixel? For projects in this class, you can safely use: Luminance = Y = .30*R + .59*G + .11*B There are a couple different formulations from varying standards such as: Y … Continue reading
Assignment 1 is now online here It is due Thur. Sep 16 at 11:59PM.
A list of lectures is now online here. PDF versions of the lectures are linked from the page. I will shortly update the page with a tentative version of future classes, along with suggested reading from the book.
Assignment 0 is now online here It is due Fri. Sep 3 at 11:59PM.