Towards Practical Physical Optics Rendering