11import { fnusin , fusin } from 'points/animation' ;
22import { GREEN , layer , RED , RGBAFromHSV , WHITE } from 'points/color' ;
3- import { sprite , texture , texturePosition } from 'points/image' ;
3+ import { sprite , texture } from 'points/image' ;
44import { PHI , PI , rotateVector , TAU } from 'points/math' ;
55import { sdfCircle , sdfLine2 , sdfSquare , sdfSegment } from 'points/sdf' ;
66import { structs } from './structs.js' ;
@@ -12,7 +12,6 @@ ${fnusin}
1212${ sdfSegment }
1313${ sdfLine2 }
1414${ texture }
15- ${ texturePosition }
1615${ sdfCircle }
1716${ sdfSquare }
1817${ rotateVector }
@@ -214,7 +213,7 @@ fn main(
214213 // let uvrRotate = mix(uvrRotateMix0, uvrRotateMix1, step(.2, c7));
215214
216215 let feedbackUV = ((uvrRotate + center) / fadeRotate) - center;
217- var feedbackColor = texturePosition (feedbackTexture, imageSampler, vec2(), feedbackUV / ratioWidth , false);
216+ var feedbackColor = texture (feedbackTexture, imageSampler, feedbackUV, false);
218217 feedbackColor = mix(feedbackColor, vec4f(), FEEDBACKFADEN);
219218 feedbackColor = feedbackColor * step(.01, feedbackColor.a);
220219
@@ -240,15 +239,15 @@ fn main(
240239
241240 var messageStringMask = 0.;
242241 if(params.showMessage == 1.){
243- let messageScale = mix(textScale, ratioWidth, isPortrait);
242+ let messageScale = mix(textScale, 1/ ratioWidth, isPortrait);
244243 let dims = vec2f(textureDimensions(messageString, 0)) * messageScale;
245244
246245 let imageWidth = dims / params.screen * ratio; // if you are using uvr you have to multiply by ratio
247246 let halfImageWidth = imageWidth * .5;
248247
249248 var messageUVR = (uvr) - (center - halfImageWidth);
250249 messageUVR = vec2f(messageUVR.x, messageUVR.y + sin(params.time + messageUVR.x * 10 ) * .01) / messageScale;
251- messageStringMask = texturePosition (messageString, textImageSampler, vec2f() , messageUVR, false).r;
250+ messageStringMask = texture (messageString, textImageSampler, messageUVR, false).r;
252251 }
253252
254253 let numSides = minNumSides + floor(5 * c7);
0 commit comments