dipping my toe into computer graphics (with a ray tracer)