Shaders | Unity
Mouse over Effect
Software: Unity shader
It uses the MaterialPropertyBlock as a way to avoid creating material instances. It is useful when you just need to make a small change to an existing material.
2D Ray-marched cloud
Software: Unity + Amplify Shader Editor
It uses shadow passes and light passes, and blends them based on the view dot light direction. Combined with the tangent offset shading, this gives a decent idea of properly lit particles. This also blends in a SSS rim lighting when the light passes behind the cloud.
Mesh Cloud in Unity
Software: Unity & Maya
Subsurface scattering shader + Rim Light