added basic raytracing abilities