Hi community!
Here is a picture
And here is a working example: https://codepen.io/prisoner849/full/BaQzqqx
It’s all started with this question: WebGL GLSL Shader one wave over the sphere
At the beginning, I’ve used geometries of a sphere, then of an icosahedron to distribute points, but then I found another algorithm: Evenly distributed points on sphere - CGAFaq, example: https://jsfiddle.net/prisoner849/47ymhes9/
Everythig looked Okay, but the scene needed something more. Then I recalled about one of my examples, that I wrote as an exercise for my brain: https://jsfiddle.net/prisoner849/fu59aved/
Cycloids.
So, I took the function to build cycloids from that example and created a prototype for trails, using modified THREE.LineDashedMaterial
: https://jsfiddle.net/prisoner849/28ptvb41/
And when I was ready to combine waves with trails, I’ve found that the stuff I want to create is similar to what you can see on the main page of Github somehow That was surprising:
I hope you’ll find something useful in ideas and solutions of this topic