Dynamic Shadow Rendering with Shadow Volume Optimization