Search Unity

  1. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  2. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Resolved How can I make my particles rotate in a conical, tornado-like shape?

Discussion in 'Visual Effect Graph' started by ZeHgS, May 30, 2022.

  1. ZeHgS

    ZeHgS

    Joined:
    Jun 20, 2015
    Posts:
    117
    Hi everyone!

    I am making my first Visual Effects Graph effect. I want to create a tornado. I managed to get the particle to spin in a tubular shape:


    However, I can't get them to spin in a conical shape. Here is my graph:



    I tried hooking up the following nodes to the "X" variable of "Rotate 3D" node's "Rotation Center":

    "total time", "VFX time (delta time)", "Get attribute: age", "Age over lifetime".

    The one that came closest was VFX time which became ever so slightly conical, though I might be imagining it. I expected "Get attribute: age" to work but instead I got this weird sinusoidal wall shape



    How can I achieve the conical, tornado-like shape? Also, do you have any other tips for this particular effect?

    Thanks a lot!
     
  2. ZeHgS

    ZeHgS

    Joined:
    Jun 20, 2015
    Posts:
    117
    Someone on Reddit helped me!

    Here is the solution:

     
    Last edited: May 31, 2022