Abstract Computer-generated holography can obtain the wavefront required for constructing arbitrary intensity distributions in space. Currently, speckle noises remain an issue most computational methods. In addition, there lacks a multiplexing technology by which images from single hologram and light source be switched lens. this work, we first come up with new algorithm to generate holograms p...