InOut is a tool to integrate appearing and disappearing effects in your game with minimal effort.
Scripting APIs allow easy integration in your game and synchronisation with the rest of the scene,
This is my first package released on the asset store ![]()
Asset store | Manual | Other demos
Available effects are:
-
Disperse - Fragments will fly away from the object
-
Assemble - Fragments will start from a distance and compose the object
-
Implode - Fragments will collapse toward the geometric center
-
Expand - Fragments will explode from the center and compose the object
-
Drop - Fragments will drop along a direction and stop on a plane
-
Grow - Fragments will start from a plane and raise up to create the puppet
-
Fade Out - Fragments will disappear gradually
-
Fade In - Fragments will appear gradually
Source code is provided for both shaders and components. You can customize everything to fit your needs and also create new effects. Only the editor extension is provided as a DLL.
This tool will create a support gameobject to run the effect; this way you will not be required to modify your assets. Moreover, it can be run on any mesh.
Or just a part of it
Thanks to the reddit guys for the WIP feedback and to this community for the tech support ![]()