Difference between revisions of "Project3Fall13"

From Immersive Visualization Lab Wiki
Jump to: navigation, search
(Project 3: Rasterization)
(Project 3: Rasterization)
Line 5: Line 5:
 
This assignment is due Friday, October 18th. It will be discussed by TA Matteo on Monday, October 14th at 3pm in Center Hall 105.  
 
This assignment is due Friday, October 18th. It will be discussed by TA Matteo on Monday, October 14th at 3pm in Center Hall 105.  
  
<b>The description is going to go online by early afternoon on Oct 12th</b>
+
<b>This assignment is currently under construction. Feel free to start working on it, but it won't be finalized until early afternoon on Oct 12th when this message will have disappeared.</b>
  
 
<!--
 
<!--
The project has three parts. You can obtain full credit (100 points) for completing the first two parts. The third one is optional.
 
 
This project is due on <b>Friday October 14, 2011</b>. You need to present your results in the lab as usual. The homework introduction in the computer lab will be on <b>Monday, October 10</b> at 3pm (Lex Lacson).
 
  
==0. Getting started==
+
We provide [[rasterizer.cpp|base code]] for you which displays a frame buffer on the screen. Your task is to rasterize your scene into this frame buffer. Throughout this assignment <b>do not use any OpenGL routines which aren't already in the base code!</b> Instead, use <b>your own</b> vector and matrix classes from assignment #1 and add your own rasterization code.
 
+
===Base Code===
+
 
+
We provide [[rasterizer.cpp|base code]] for you which displays a frame buffer on the screen. Your task is to rasterize your scene into this frame buffer. Throughout this assignment do not use any OpenGL routines which aren't already in the base code! Instead, use <b>your own</b> vector and matrix classes from assignment #1 and add your own rasterization routines.
+
  
 
==1. Rendering vertices (30 points)==
 
==1. Rendering vertices (30 points)==

Revision as of 11:56, 12 October 2013

Project 3: Rasterization

In this project you will need to implement your own software rasterizer. We provide a code template for the interface between your software rasterizer and OpenGL.

This assignment is due Friday, October 18th. It will be discussed by TA Matteo on Monday, October 14th at 3pm in Center Hall 105.

This assignment is currently under construction. Feel free to start working on it, but it won't be finalized until early afternoon on Oct 12th when this message will have disappeared.