@@ -164,7 +164,7 @@ float mix (float x, float y, float a) BUILTIN;
164164closure color mix (closure color x , closure color y , float a ) { return x * (1 - a ) + y * a ; }
165165closure color mix (closure color x , closure color y , color a ) { return x * (1 - a ) + y * a ; }
166166
167- #if 0
167+ #if 0 // Assuming x != y
168168normal unmix (normal x , normal y , normal a ) { return (a - x ) / (y - x ); }
169169normal unmix (normal x , normal y , float a ) { return (a - x ) / (y - x ); }
170170vector unmix (vector x , vector y , vector a ) { return (a - x ) / (y - x ); }
@@ -185,8 +185,8 @@ color unmix (color x, color y, color a) BUILTIN;
185185color unmix (color x , color y , float a ) BUILTIN ;
186186float unmix (float x , float y , float a ) BUILTIN ;
187187#endif
188- closure color unmix (closure color x , closure color y , float a ) { return (a - x ) / (y - x ); }
189- closure color unmix (closure color x , closure color y , color a ) { return (a - x ) / (y - x ); }
188+ // closure color unmix (closure color x, closure color y, float a) { return (a - x) / (y - x); }
189+ // closure color unmix (closure color x, closure color y, color a) { return (a - x) / (y - x); }
190190
191191// TODO: ADD REMAP FROM MIX AND UNMIX
192192
0 commit comments