Luis Angel Díaz-Faes
website

Dimmed project
Universe 5.x project
Size: 30 ko
Platform: Mac/PC

infos:
The Dimmed and NoiseSpline shaders are totally free. they can be downloaded at
Triade shaderLab

Dimmed tutorial
 
Modelato:
Para empezar creamos lo que será nuestro humo con una serie de esferas

Una vez creadas, añadimos MrBlobby, y linkamos las esferas a él

Con esto ya tenemos lo que será nuestro "humo" :)

Material:
Primero ajustaremos los parametros generales del material

En transparencia, eliminamos los bordes, aumentamos el Amount al máximo y el FallOff entre 1 o 2

En luminancia selecionamos Shade y al 100%, el color difuse nos dará el color del humo sin tener que preocuparnos de la cantida de luz que reciva nuestro humo

En especular eliminamos cualquier brillo que pueda producir la luz.

Texturizado:

1.- Para empezar, vamos a añadir Dimmed en Difuse

Simplemente vamos ha crear una ruido rojo sobre un fondo negro, y que este a su vez, esté animado SpeedY = -5, así el humo ascendera.

Aunque veamos en la imagen el humo rojo y negro, nuestro humo sería opaco ya que realmente no hemos hecho ningun clipmap por ahora.

2.- Añadimos un NoiseSpline:

Hacemos un degradado en Y de "negros" eso sí
Color1 = Alpha 100%
Color2 = Alpha 100%
Color3 = Alpha 80%
Color4 = Alpha 50%

....vamos reduciendo el Alpha







Así conseguiremos que al sumar el primer Dimmed+NoiseSpline vayamos reducciendo la cantida de humo.

3.- Añadimos un nuevo Dimmed, el que será nuestro humo

Seleccionamos un Noise y un ClipMap y Speed Y -3
Aqui vamos a utilizar los 2 shaders que pusimos antes.
Los valores Reactivos lo que hacen es variar los valores del shader por los que se encuentra en la superficie sobre la que los aplicamos, por ejemplo si ponemos +Red en el Clip, multiplicaremos el valor maximo del Clip por la cantidad de rojo que tenga la superfecie:
Rojo = 255, Clip = 1.0
Rojo = 0, Clip = 0.

Lo mismo para la densidad del Noise y del ClipMap cuanto mas rojo mayor será la densidad y viceversa en las zonas oscuras.

Ya tenemos nuestro humo creado y animado :) pero aun vamos a darle un pequeño toque de color.

4.- Vamos a añadir de nuevo un NoiseSpline, sobre los otros shaders.

Al reves que antes, en la base le damos un poco de color rojo y amarillo con un alpha al 30 %, los negros tendrán un alpha al 0%, así teñiremos nuestro humo:


Luis Angel Díaz-Faes