A user-defined DLL has been developed that allows tabular BSDF data to be used for defining the scattering properties of a surface in the non-sequential mode of ZEMAX. Data are inputted to the DLL via an ASCII text file, which must follow the BSDF Data Interchange file format developed by Radiant Imaging, Inc. This DLL allows measured BSDF data to be used for system modeling in ZEMAX.