https://hgpu.org/?p=14967
GPU-Based Inverse Rendering With Multi-Objective Particle Swarm Optimization