Arthur Servain's profile

Unity Fx - Cartoon robot explosion & rebuilding

Robot Fx 
Explosion - Rebuilding
This Fx use a cartoon style Robot 3D model composed around twenty pieces and a custom shader that create outline around the model and a dissolve effect with custom direction.
To create explosion and rebuilding with the robot, I made a C# script with functions and coroutines which moves all model's pieces to specifics positions with custom forces and dissolve the pieces over distance from the explosion center.

The explosion center is an empty object called RefExplosion, child of the robot model, it's basically positionned at the center of the model. I used the position of this empty object to determine for each pieces an opposite position to reach.
For the rebuilding, all pieces reach its original position and rotation, they also reappear with the reverse dissolve effect.
Unity Fx - Cartoon robot explosion & rebuilding
Published:

Unity Fx - Cartoon robot explosion & rebuilding

J'ai réalisé ces effets dans le cadre du développement d'un jeu étudiant où l'avatar du joueur est un robot amené à exploser et se reconstituer.

Published: