Computer graphics assignment: basic algorithms, including floating horizon algorithm.