playcanvas
Version:
Open-source WebGL/WebGPU 3D engine for the web
19 lines (18 loc) • 718 B
JavaScript
var iridescenceThickness_default = `
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 {
iridescenceThickness_default as default
};