Quite a few new mints overnight on Ordo versus Chaos!
Currently, 21/1000 minted, 1 tez.
https://www.fxhash.xyz/generative/28316
#wave #lerp #gradient #repetition #mirror #ChaosAndOrder #OrdoVersusChaos #Waveforms #ControlledChaos
#wave #lerp #gradient #repetition #mirror #chaosandorder #ordoversuschaos #waveforms #controlledchaos
My newest project on @fx_hash_, Ordo versus Chaos, is now live. Thanks to the minters out of the gate @GrouchyzNFT, @Artsofchet, @Earl__reno, and Anonymous, you guys rock!👊
https://t.co/oGIoE1Dml2
ed of 1000, 1tez, #LETSGO
#wave #lerp #gradient #repetition #mirror #Waveforms #ControlledChaos
#letsgo #wave #lerp #gradient #repetition #mirror #waveforms #controlledchaos
See also Improved Lerp Smoothing for a more thorough explanation of how to do the speedup lerp correctly (using exponential function). It also explains how to convert existing lerps with fixed values to ones using exp2() and deltaTime.
https://www.gamedeveloper.com/programming/improved-lerp-smoothing-
value = lerp(target, value, exp2(-rate*deltaTime))
With a rate of 1.0, the value will move halfway to the target each second. If you double the rate, the value will move in twice as fast.
I thought this deltaTime video was well-done. It's a light-hearted look at getting mathematically correct results for changes over time with the opportunity to come up with your own answer before he explains. It completely avoids the "Fix your timestep" discussion and is all about writing gameplay code instead. https://www.youtube.com/watch?v=yGhfUcPjXuE
#Processing drawing infrastructure, out of the box, doesn't come with a "dashed line" primitive, or sophisticated styles. Golan Levin and Tega Brain (Code as Creative Medium, 2021) propose writing a function for that as a small exercise. How would tackle it? How would you draw a dashed line if you only had a simple line() function for drawing?
My first intuition I think would be to use #lerp to get intermediary points along the line. I have often used some kind of "lerp tuple" strategy for coordinates. What would you do?
#processing #lerp #creativecoding #cacm
In the same way there is no "correct" way to blend colours, there is also no "correct" way to sort them.
Back in 2015 I wrote a lengthy article showing various different ways in which colours can be sorted. 👇
#coding #tips #unity #lerp #colour #games #gamedev
The problem of colour interpolation becomes apparent when you to blend in RGB space.
The colour "in between" BLUE and YELLOW in RGB space is a not-so-exciting grey-ish.
🔵+🟡=⚪ ❌
If you want an out of the box solution that simulates how colour pigments are blended together, I'd suggest checking out Mixbox.
🔵+🟡=🟢 ✔️
A Unity package is also available!
#mixbox #unity #lerp #tips #coding #games #gamedev
One of the most interesting—yet often overlooked—topics in #gamedev is COLOUR INTERPOLATION. 🎨
Blending two colours is not as easy as it sounds. This is because the RGB colour space stores data in the most convenient format to *display* it, but does not take into account how colours are actually *perceived*. 👁️
This article explains in details why this problem is so complex, and what can be done to fix it! 👇
https://www.alanzucconi.com/2016/01/06/colour-interpolation/
#coding #tip #unity #lerp #games #gamedev