Accurate calculation of computer-generated holograms using angular-spectrum layer-oriented method | Synapse