A Highly Parallelized Approach To Silhouette Edge Detection For Shadow Volumes In Three Dimensional Triangular Meshes