TODO why is not ray tracer accurate? not looping though enough vertices?