Accueil Tutoriaux   Page 1 Page 2 Page 3 Page 4
Créer une énergie rayonnante autour d’un objet

 

 

Etape 6. Finitions

 

Nous avons Presque terminé. Maintenant l’energie devrait être animée. L’animation pour les trois channels (Color, Luminosity and Transparency) devraient être les mêmes ( notez bien que seules les touches Position Z et Rotation H sont animées).

 

On peut se demander pourquoi nous aurions besoin du troisième calque ("Transparency") dans l’objet 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.

L’idée est simple. Nous avons besoin que l’énergie passe d’une 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. C’est pourquoi nous aurons besoin d’une 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%.

 

Nous animerons l’opacité avec une texture procédurale Dented grâce à des paramètres animés Scale (de fait on peut décider du moment où apparaît l’énergie et du moment où elle disparaît). Voici les réglages de l’opacité SurfMixer:

 

et l’animation du paramètre Scaler

 

L’énergie apparaît à l’image 49 car c’est l’image où les particules entrent pour la première fois en collision (ou si vous préférez quand les rayons laser touchent le fighter). Elle disparaît à l’image 170 parce que je trouve ça cool. :-)

Voilà. Si vous le voulez, vous pouvez jouer sur les paramètres des textures et obtenir de meilleurs résultats . Cette méthode peut être améliorée de loin si vous utilisez des textures plus sophistiquées dans le channel d’opacité (SurfMixer opacity channel ). Par exemple, si vous voulez qu’un homme se fasse tirer dessus par un alien armé d’un rayon plasma :
vous pouvez animer l’énergie pour qu’elle se déplace depuis le point d’impact sur tout le corps avant de disparaître après avoir laissé une trace éphémère sur les doigts de l’homme. Songez aux gradiants, aux weight maps et aux projections UV ….Ca vous donne une idée ?

 

 

Accueil Tutoriaux   Page 1 Page 2 Page 3 Page 4
Copyright © 2005 NewTek Europe