add shader, scalarinterpolator