Discrete Environment-Driven GPU-Based Ray Launching: Validation and Applications