we are using MDL material files within our OptiX based ray tracer by using the compile_df() function of the mdl_wrapper provided with the OptiX 6.0.0 SDK.
Everything seems to work fine regarding the compilation and usage of the Bsdf_evaluate_function within our closest_hit program.
Solely the usage of measured materials under using a measured bsdf file (.mbsdf) does not seem to work at all (the material remains black / completely absorbing).
We tested the very same .mdl file with the Iray Material Editor to proof the correctness of the material. So we can say it doesn’t seem to be a faulty .mdl file (unless Iray Material Editor detects and fixes wrong material definitions on its own).
Is it possible, that the mdl_wrapper->compile_df() function doesn’t support measured materials with .mbsdf files yet? Or do we have to handle measured materials in a different way compared to other materials?
Thank you in advance and best regards.