playcanvas
Version:
PlayCanvas WebGL game engine
18 lines (16 loc) • 706 B
JavaScript
var iridescenceThicknessPS = `
uniform float material_iridescenceThicknessMax;
uniform float material_iridescenceThicknessMin;
void getIridescenceThickness() {
float blend = texture2DBias({STD_IRIDESCENCETHICKNESS_TEXTURE_NAME}, {STD_IRIDESCENCETHICKNESS_TEXTURE_UV}, textureBias).{STD_IRIDESCENCETHICKNESS_TEXTURE_CHANNEL};
float iridescenceThickness = mix(material_iridescenceThicknessMin, material_iridescenceThicknessMax, blend);
float iridescenceThickness = material_iridescenceThicknessMax;
dIridescenceThickness = iridescenceThickness;
}
`;
export { iridescenceThicknessPS as default };