Luis Angel Díaz-Faes
website
Size: 3 0 ko
Platform: Mac/PC
infos:
The Dimmed and NoiseSpline shaders are totally free. they can be downloaded at
Triade shaderLab
Dimmed tutorial
 
Modeling

For making the smoke, we place six spheres in the scene:

And add a MrBlobby, linked the spheres to MrBlobby:


We will use this object as our "smoke" :)

Material

First we make our smoke look like smoke (MrBlobby):

The in transparency tab, we remove the edges, select the max Amount and set the FallOff to 1 or 2

In the Luminane tab we select Shade and set the Amount to 100%, with this luminance we always get see the diffuse color of smoke, without adding more lights to the scene.

Set the slider in the Specular tab all te way to zero.

Texture

1.-First we add a Dimmed Shader to Diffuse Map:

We only make a black&Red noise, and autoanimate in Y changing the Speed Y to -5, the noise will autoanimate to the top.

Now we see the Smoke is an opaque object , but don´t edit the ClipMap yet.

2.-Second add NoiseSpline to the diffuse channel:


We made a Y Ramp, but with 6 colors set to Black , where only edit the Alpha
Color1 = Alpha 100%
Color2 = Alpha 100%
Color3 = Alpha 80%
Color4 = Alpha 50%
Color5=Alpha 30%
Color6= Alpha 10%
....reduce the Alpha



You can see how the smoke is disappearing...

3.- Now add a new Dimmed shader


Select a Noise and a ClipMap with Speed Y -3.
Now is the time to play with the previews of the Shaders.

The reactive values change the user value with the preview shader colors.
For sample if we like edit the Density of a Noise with the factor +Red color:
Red = 255>> Density = X*1.0
Red = 0>> Density = X*0.
X is the value of user

For sample a Density= 100, the red areas are Density= 100 and the black areas 0
Same for the density of Noise, the ClipMap density will be more big in the Red areas and small in the Black zone.


It is not really smoke yet, but we can paint the Smoke a little more.

4.-So add a new NoiseSpline shader.

Same as with the previous NoiseSpline, we paint Red and Yellow with 30% of alpha and we use Black with Alpha 0% for Don´t add more color in the top of the Smoke:


Luis Angel Díaz-Faes