projectidea

Implementation of Soft Shadows. 
must create a 3d area light source.
Then launch rays from different positions toward the object.
Instead of returning true or false when calculating intersections, return the number of true or false and take the average to determine shadow strength.