first version of taylor series based fragment diffraction shader