It’s not clear that use of the Source Diffractive object in a nonsequential model is the proper way to go about looking at diffraction from a microlens array (MLA).
As noted in this Knowledgebase article: The Source Diffractive object -- “The Source Diffractive object in Non-Sequential Mode is defined by a collimated ray bundle passing through a User Defined Aperture (UDA). The simulation of this source includes scalar diffractive effects due the clipping of the wavefront by the aperture.”
Are you somehow trying to incorporate an MLA into a UDA (which I don’t think is doable)?
Instead, you may want to use Physical Optics Propagation (POP) in a sequential model. Here’s a good article that describes the details: How to use POP with lenslet arrays
Dear Jeff,
Thank you very much for the answer - that article you’ve linked looks to have contrasts far more like what I’d expect, so I’ll try it this way.
Fingers crossed!
Rob