ScrollerLet's Build a Confetti CannonEach particle has a few attributes that define its state: Start position Angle: the direction of movement Velocity: how fast it's moving All combined, these tell us where the particle is, which direction it's moving in, and how fast. We'll use the velocity components to move the particle.https://varun.ca/confetti/varun.ca/scroller.js at master · winkerVSbecks/varun.caYou can't perform that action at this time. You signed in with another tab or window. You signed out in another tab or window. Reload to refresh your session. Reload to refresh your session.https://github.com/winkerVSbecks/varun.ca/blob/master/src/components/scroller.js Controllable Coding CardNoise in Creative CodingNoise is an indispensable tool for creative coding. We use it to generate all kinds of organic effects like clouds, landscapes and contours. Or to move and distort objects with a more lifelike behaviour. On the surface, noise appears to be simple to use but, there are so many layers to it.https://varun.ca/noise/varun.ca/visulaization-card.js at master · winkerVSbecks/varun.caYou can't perform that action at this time. You signed in with another tab or window. You signed out in another tab or window. Reload to refresh your session. Reload to refresh your session.https://github.com/winkerVSbecks/varun.ca/blob/master/src/components/visulaization-card.jsvarun.ca/use-tweak.js at master · winkerVSbecks/varun.caThis file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters You can't perform that action at this time. You signed in with another tab or window.https://github.com/winkerVSbecks/varun.ca/blob/master/src/components/use-tweak.js