Developing raytracing render from scratch.