In the evening I bumped into a retrowave composition, named “Palms”, performed by Quixotic.
The tune was nice and cool and I thought that it would be interesting to create a scene, like you’re on the endless straight road with palms
In this scene I syncronized the speed of noise waves in a vertex shader with the speed of grid in the fragment shader, and all together is synchonized with the speed of palms (which are instances - creation of the palms was the most funny part of the process )
For better atmosphere, you can find a round button in the top left corner of the window, click it, see the soundcloud player and hit “play”
Enjoy the scene
This is really nice, I really like your solution to draw a thick line grid! And I love the color scheme.
Are you using scene.fog to fade the palms? You can see them pop into place when the sun is behind them, maybe you could write a cool distance-based alpha fade to avoid that artifact.
Nice and creative! I would like to point out that the palms are slightly out of rhythm with the music, though. It would be even better, in my opinion, if they were perfectly in sync or very much out of sync. I like using the golden ratio for getting things out of sync, as it is the “most irrational” number.An example is this demo, where a PSO search has its parameters swept over their range at frequencies related by the golden ratio, and particles are respawned upon convergence to the global best known. It allows me to not tune the parameters, and also creates a nice visual effect… I guess roughly the same effect could have been achieved with many other irrational relative frequencies, though.
Huh, it had never occurred to me to use an irrational number to get things out of sync. I usually just multiply a second variable by 1.37, which usually gets things out of sync enough. What do you do, do you define phi = 1.6180339887 and multiply by that, or do you do a more complex equation?