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

Anim | FX Preview: Preview your animations with your particle systems!

Discussion in 'Assets and Asset Store' started by FeastSC2, Dec 15, 2020.

  1. FeastSC2

    FeastSC2

    Joined:
    Sep 30, 2016
    Posts:
    978
    Anim | FX Preview is your solution to preview animations and particle systems together in the editor without entering playmode.

    Why use Anim | FX Preview?
    Unity has a great Particle System but it cannot preview both an animation and particles simultaneously.

    This means you have to guess where & when your fx should play. This process often takes time, involves coming in & out of playmode and is just never precise.

    Anim | FX Preview solves this problem: you can easily preview, move, edit, and synchronize your particles to your animation while it's previewing!

    This removes the technical hurdles and focusses your attention on what's important: making the best fx for your animations!

    Compatible Unity versions:
    Full support for Unity 2019.2+ (or newer)
    Beware: versions prior to Unity 2019.2 are not supported!

    Anim | FX Preview on the Asset Store




    Features

    ✔️Play your animations & FX together in editor mode!

    ✔️So intuitive, you don't need to learn it:
    Only 1 simple & intuitive component.

    ✔️Quick:
    Add component, drag object, preview.

    ✔️Focussed:
    Many assets try to do too much. The entire focus of Anim | FX Preview is to be a great previewer and allow you to focus on what matters: creating your animations and your fx painlessly.

    ✔️Efficient & Lightweight:
    • The preview component's data is stripped from your built game.
    • Playback your animations again later easily: Your preview is kept on your object with your desired settings.
    • No Resources folder and 0 bloat is added to your project.

    ✔️Complete:

    • Works with characters & root motion, animated meshes, ... and anything with an Animator or Animation component. If it has an animation, it will preview.
    • Preview as many particles as you want.
    • All your animations are accessible through a popup.
    • Delay and adjust the speed of your animation/fx to try out new ideas.
    • Preview in the scene view or in isolated prefab mode.

    ✔️Precise:
    • Scrub the playback to preview the animation frame by frame.
    • Focus on specific timeframes by adjusting the start/end of the playback.



    PDF Documentation & Source code provided.

    The sample demo scene is included.
     
    Last edited: Dec 17, 2020
  2. FeastSC2

    FeastSC2

    Joined:
    Sep 30, 2016
    Posts:
    978
    Last edited: Dec 17, 2020
  3. FeastSC2

    FeastSC2

    Joined:
    Sep 30, 2016
    Posts:
    978
    Hello @MOBILIN,

    Please make sure that your scene view has the particle effects toggled on. This is likely the issue.

    Let me know if that works for you.
     
  4. MOBILIN

    MOBILIN

    Joined:
    May 6, 2017
    Posts:
    15
    Yes, that was the problem so I deleted it.
    Thanks for quick response.
     
    FeastSC2 likes this.
  5. Rockaso

    Rockaso

    Joined:
    Oct 31, 2016
    Posts:
    85
    Hi, does it work with Blend Trees of all kind inside Animator Controllers?
     
  6. Charin1979

    Charin1979

    Joined:
    Mar 5, 2019
    Posts:
    3
    Hi, Can the particle system be played without an object?
     
  7. FeastSC2

    FeastSC2

    Joined:
    Sep 30, 2016
    Posts:
    978
    Hi, no, it needs a gameObject to have the script on.
     
  8. FeastSC2

    FeastSC2

    Joined:
    Sep 30, 2016
    Posts:
    978
    It will preview animations from the animators and animation component.
    So it will preview whatever's inside your animator controller, yes.

    In short, it will preview one animation at a time from the animator controller.
    But it won't preview a sequence of animations following one another.
     
  9. Whatever560

    Whatever560

    Joined:
    Jan 5, 2016
    Posts:
    505
    Hello two questions :
    - Does it work in play mode ?
    - Would it work along FinalIK ?

    Basically I'd like to tweak Ik values/weaights while animations are performing.
     
    FeastSC2 likes this.
  10. FeastSC2

    FeastSC2

    Joined:
    Sep 30, 2016
    Posts:
    978
    Hello,

    Yes, it works in play mode.
    Because of that, I think it might work with FinalIK and for your usecase but I haven't tested it.

    What it does under the hood is that it plays animations using Unity's standard animation previewing system.
    (You can find that feature in the Animation Window [Ctrl + 6])

    So if what you want works with the preview from the window below, then it will work with Anim|FX Preview.
    upload_2022-12-4_19-46-59.png


    One last thing I want to mention when you use Anim|FX Preview in play mode is that you may need to set your animator's component enabled state to OFF.
    This is so the Animator doesn't play another animation at the same time as Anim|FX Preview.
    If that happens, then you won't see the Anim|FX Preview being previewed during play mode.
     
    Whatever560 likes this.