Emit particles based on movement of the screen?

Would it be possible to do something like the following in HitFilm Pro 14?

Below is a tutorial on how it works in After Effects:

I tried, but couldn't make it work. I can make the particles spawned in the piano section of the screen, but they are not spawned at the moment where the notes come in. As I just jumped into the magical world of video editing, I have no clue where to look for.

Any help is greatly appreciated!

Comments

  • Triem23Triem23 Moderator Moderator, Website User, Ambassador, Imerge Beta Tester, HitFilm Beta Tester Posts: 18,272 Ambassador

    Go read this thread. 

    The Layer Emitter is going to be the key to doing what you want. In fact, what we told the original poster in this thread is exactly what you need to do. 

    https://fxhome.com/forum/discussion/comment/138160#Comment_138160

  • alijcklamaalijcklama Website User Posts: 5

     Thank you so much! I'll be diving in to that thread for more information. Awesome!

  • alijcklamaalijcklama Website User Posts: 5
    edited December 2019

    I tried to do everything mentioned in the link, but I'm still doing something wrong.

    I've keyed the background from the original movie and turned it into a small section of 1920x100:

    https://imgshare.io/image/HrqkH

    Then I've added the particle generator and made sure to set it to the layer in question:

    https://imgshare.io/image/Hrcpd

    However, the particles are still spawned everywhere. I tried adjusting the "alpha threshold", but unfortunately I can't make it work.

    https://imgshare.io/image/Hr0df

    Any idea what could be going on here?

    P.S. Tried to embed the pictures here, but for some reason it doesn't work...

  • Triem23Triem23 Moderator Moderator, Website User, Ambassador, Imerge Beta Tester, HitFilm Beta Tester Posts: 18,272 Ambassador

    All your trimmed stuff for the Layer Emitter needs to be in a nested Composite Shot and you need to use the Comp Shot as the source layer.

    Your Layer Emitter is using an mp4 video layer as the source. That's the problem. 

    A "Source Layer" in Hitfilm sees the "raw" state of the layer - no masks, no effects, no trims. You're using the entire video as your particle source.

    Placing the video for (and its trims, masks, effects, etc.)in its own Composite Shot "bakes in" the effects. The "raw state" of an embedded/nested Comp Shot is its final state.

    Now a Composite Shot is "procedural" media, so it's being calculated frame by frame. Pre-Rendering will turn it into a (temp) video clip. This will speed things up. 

  • alijcklamaalijcklama Website User Posts: 5

    Thank you so much! This would have taken me quite some time to figure out by myself. It works exactly as you mentioned!

Sign In or Register to comment.