Dave Cope's Homepage
   Main | Personal | Photo Gallery | Projects | Linux | Employment Info. | Links | Misc. | About e-mail  

Clouds


I have implemented clouds as a procedural shader. The shader is intended to be used on a sphere, but it could also be used on shapes with similar characteristics.

Here is an outline of how a cloud is created.


This image shows the spheres that make up a cloud. I have used a standard shader instead of the cloud shader so you can see the scaled spheres that make up the cloud.


This image shows the cloud that would be created if there was no noise involved. Notice that the translucency of the cloud around the edges of the sphere make the cloud appear much smaller than in the first image.


This image shows how the cloud looks after noise is used to modify the colour of the cloud. Notice that the actual shape of the cloud has remained unchanged.


This image shows how noise affects the translucency of the cloud. The change in translucency gives the cloud a more natural shape.


This image shows the final cloud with noise affecting the colour and the translucency.



This site was designed and coded by Dave Cope - © 1998-2003