Hi, I am trying to make stylized clouds like this photo.
This photo is actually from a youtube painting tutorial.
The technique is as follows:
- paint the background
- paint a cloud silhouette
- paint brighter highlights and smudge them in a general direction away from the light
My goal is to get a 3d version very close to reference.I am also looking for performance.
The current idea is to get a 3d silhouette using carefully placed billboards.
I am using InstancedBufferGeometry and InstancedBufferAttribute
I have a simple fragment shader clips them into circles with noisy small scale details (see the unlit version)
Now I have add some lighting but the billboards fight for depth (noticed when changing the view)
Additionally, I would like to understand how blending works in threejs specially about the performance aspects.