DH2323 Lab2 ray tracing