Unity - Particle asset

This tornado effect looked great, It would be neat if you could show a break down of how you build it.

Is it just a cluster of meshes with panning materials that fade in and out?
The wisps at the top of the tornado feel quite alive.

Yes, uv scrolling material.
Tornado mesh top and bottom set vertex alpha.
https://www.youtube.com/watch?v=LAsA_5xgWbU

And tornado effect final result.
https://www.youtube.com/watch?v=b6eXS62MReE

3 Likes

brilliant work bro !! like always man I’m inspired a lot :heart_eyes:

Very thanks!
I finished effect work.
Next create mobile version prefab.

1 Like

I´am also happy to see you here and big fan of your work, i like always the dynamic and colors of it.
And I really happy to see more of your work you always inspire me also.

Great work dude.

1 Like

Great work @frontakk. Would you mind sharing some of your shader forge work on your particle shaders? Interested to know how you are exposing parameters like backface culling options. Also love the way your fire effects look. Curious to know how the distortion portion functions. :smile:

1 Like

Thanks!
It’s my all effect list, check it :grinning:

4 Likes

I uploaded a shader in dropbox :grinning:

FT / Premultiplied_UVscroll Shader

This shader might be a little heavy because it has a lot of features.

https://dl.dropboxusercontent.com/u/2427824/shot_161024_190937.png

MainTex
Main texture for the shader.
ClipTex
Clipping out main texture, with a texture specified in this parameter.
DistortionTex
Distort main texture, with a texture specified in this parameter.
Double Side
Check ON this parameter to render the both side of a geometry, front and back. Usually this option is used only for RenderMode choosing Mesh.(when you use Billboard, fine to off.)
Desaturate
Check ON this parameter to convert color of main texture to gray scale.
Fresnel
Compute fresnel.
Fresnel Invert
Invert the fresnel.
X Speed
Scroll speed in X direction.
Y Speed
Scroll speed in Y direction.
Dist Strength
Strength of distortion.
Dist Speed Mult
Adjust scroll speed of UV of the distortion texture.
When it is set to 1, the scroll speed is same as main texture’s one. If you set it to 0.5, the scroll speed of distortion texture can be half of main texture’s one.
Clip Strength
Strength of how much the clipping texture work.
Scroll Distortion Only
If it is set to ON, the only distortion texture is affected by UVscroll.

Tell me what you think and give me advice if you have any!

4 Likes

Baaam! Amazing work ! Thanks for sharing :heart_eyes: I’m going to study this very soon :grin:

Wow! Thank you so much for sharing! :smiley:

I used shuriken vertex stream and shaderforge to create a new shader.
It is possible to operate all parameters from shuriken.
Probably you can reduce the number of materials by manipulating the parameters from shuriken.:smile:
https://www.youtube.com/watch?v=oSSo7RGNuJg

7 Likes

I added the function of UV shear to my shader.
It is possible to control from the shuriken custom data module.

6 Likes

Effect concept art.:slight_smile:
https://www.dropbox.com/s/6bmkhr6ikgjgyh0/shot_170330_112425.png?dl=0
https://www.dropbox.com/s/yceur9e9r49cy5k/shot_170330_113254.png?dl=0

1 Like

Does anyone have the shader? the dropbox link doesn’t work anymore :frowning:

This thread is gold, commenting so I can find it again!

Oh sorry, I’m reupload FT shader file.
Please try again!

2 Likes

I’m updated FT Infinity asset.
Add 3 new effect prefabs :slight_smile:
And shader parameters can be control from shuriken custom data.
https://www.youtube.com/watch?v=H0VtzpeYGOI

4 Likes