但是,對於包含 DOE 或超穎透鏡的系統進行模擬和設計總是很棘手的。沒有通用的方法可以處理所有情況。設計人員需要根據具體情況決定其系統的策略。許多設計過程需要兩種不同的光學理論/算法來分別處理光束在自由空間和微結構中的傳播,而其他一些過程僅使用純光線追跡來達到目標。由於模擬技術發展迅速,因此本文可能沒有涵蓋所有可用方法。
我們可以經由 k ? E = 0以及傳播向量k具有{0, 0, 1}分量,這兩個前提得知Ez一定為0。同時,我們可以利用Ex和Ey表示入射光的偏振態。另一方面,如果光束以任意的{l, m, n}向量入射,OpticaStudio會自動調整Ez 或 {Ex, Ey},來達到k ? E = 0 且E的振幅不會增加的目標。但這樣的調整可能會使E的振幅變小,最後導致穿透光能量的損耗。
後表面可以是平面、球面、圓錐面、多項式非球面或環形表面。這使得陣列中透鏡元件表面形狀的定義和優化具有了極大的靈活性。下圖顯示了透鏡陣列1物體,它是由7 x 5個矩形透鏡組成的透鏡陣列,每個矩形透鏡都可以看作一個球面透鏡的矩形區域。其它可以用於該應用程式的物體包括透鏡陣列2物件和六邊形透鏡陣列(Hexagonal Lenslet Array)物件。