On peut se demander pourquoi
nous aurions besoin du troisième calque
("Transparency") dans lobjet LowCountFighterv2
En
fait il sera utilisé dans Surface Mixer
shader et il nous permettra de faire apparaître
lénergie (après que le laser
ait touché le fighter) puis la faire disparaître
en un instant.
Lidée est simple. Nous avons besoin
que lénergie passe dune opacité
de 100% à 0% au moment de la collision.
Par ailleurs, ce serait encore mieux si on pouvait
la faire dispaître de façon aléatoire.
Cest pourquoi nous aurons besoin dune
autre texture procédurale que nous utiliserons
comme Alpha channel dans la surface Energy.
Allez sur le Shaders tab dans le panneau Surface
Editor et ajoutez SurfMixer. Sélectionnez
Blend Surface sur la liste (vous devriez retrouver
le nom que vous avez choisi dans le calque "Transparency"
). Réglez le Blend Opacity sur 0%.
|