Learn how to use the Houdini Niagara Plug-in to bring point cache data saved out as a JSON file into UE4's Niagara system along with attributes such as age, life, id and color. These point caches can be static or animated point clouds created using procedural modeling techniques or using Particle, FLIP Fluid or Rigid Body simulation tools. Here are four lessons that explore different kinds of FX.


OVERVIEW

Take a quick look at the different projects being covered in these lessons. Learn what the Niagara plug-in does and how you can install it.

Length: 04:11

1 | Houdini Particles to Niagara

Learn how to take a particle system from Houdini into UE4 using the Niagara plug-in. Learn what Niagara nodes are available in UE4 and how to get attributes from Houdini into the Niagara system for processing.

Length: 14:51

2 | Volumes to Niagara

Learn how to derive a particle cloud from a volume in Houdini then transfer that into UE4 using Niagara. You can then use sprites to bring back the smokey nature of the sim and achieve a 3 dimensional smoke effect.

Length: 11:54

3 | Impact Data to Niagara

Learn how to use impact data generated from an RBD sim to spawn particle sims to add smoke and debris to the destruction effect.

Length: 18:43

4 | Interact with Baked Particles

In this lesson, you will learn how to get interactivity between a baked particle cloud and the Niagara particles. Here you will instance toy bricks to the point cloud then create a system where a character in motion will reconfigure the bricks to build a walkable bridge.

Length: 24:01

CREATED BY

SIMON VERSTRAETE

Simon is a tech Artist that loves building procedural tools and assets. By adding more and more procedural approaches to his workflow, he is able to build 3D models with speed and flexibility. During his studies at Digital Arts and Entertainment, he taught himself how to work with Houdini. After his studies, he started working on Ary and the Secret of Seasons at eXiin. Currently he is a Houdini freelancer and focuses on creating procedural content.

More from Simon Verstraete

COMMENTS

  • jansonljie 8 months, 1 week ago  | 

    I have been working from Houdini to UE4Fx, thank you Simon, this tutorial is very important to me, this is definitely a new start. Can I expect you to develop the next REALTIME FX WITH NIAGARA tutorial, I am willing to pay for him.

  • kuimig 8 months, 1 week ago  | 

    thx simon,very useful!

  • BlissettDMB 8 months, 1 week ago  | 

    Great Work. Always Quality work from the Team at Houdini!!!

  • NicTanghe 8 months, 1 week ago  | 

    What did u study at DAE and how did you have time for extracurricular activities like teaching yourself Houdini ?

    • Siver 8 months, 1 week ago  | 

      Studied Game Graphics Production at DAE. Houdini was my Graduation work in the third year, kept learning it myself from there.

  • Ebo 8 months, 1 week ago  | 

    pure gold ! :DD

  • plug5 8 months, 1 week ago  | 

    good tut~.
    Using a vortex force will cause particle vibration, how do I fix it?

  • Kegs 8 months, 1 week ago  | 

    Hi, I'm afraid I can't find the "houdini trigger" as seen in "the Interact with Baked Particles tutorial"? Any help would be great, thank you.

    • Siver 8 months, 1 week ago  | 

      You can check if the Houdini Niagara plugin is installed correctly.

      • Kegs 8 months, 1 week ago  | 

        Thanks for the reply. I have used the plugin a number of times and everything else is working well (and I can find all other modules). I'm using - 4.25.3 UE4 with the 4.25.3 plugin. "Houdini Trigger" Its not appearing under "emitter update" (library only off). Tried alot of searching though folders.. Can't find it anywhere I'm afraid..

        • Siver 8 months, 1 week ago  | 

          Maybe it is part of the HoudiniNiagara 2020 Demo content, I think it is included in the example here. https://www.sidefx.com/contentlibrary/houdini-niagara-for-ue4/

          • Kegs 8 months ago  | 

            Sorry for the every late reply. yes - got it now. Thank you :) Very awesome plug-in and tutorials btw!!! =D

  • Kakette6 8 months ago  | 

    Hello ! It looks great unfortunately I have Upgraded my Ue4 and the Plug in is only compatible with 4.25.3. Will we soon be able to have an upgrade of the plug in with Ue4.25.4 ? (Great Tuto by the way)

    • Ted Pallas 8 months ago  | 

      it has worked ok for me in 4.25.2, are you using plug-in V2?

      • Ted Pallas 8 months ago  | 

        sheesh, i mean 4.25.4

        • Kakette6 8 months ago  | 

          Thats Ok for me finally ;) tkxs !

    • Siver 8 months ago  | 

      The Niagara plugin is a separate plugin for Unreal, here you can find more about it https://www.sidefx.com/tutorials/houdini-to-ue4s-niagara/ . This plugin should work with all versions of 4.25.

  • alzosmol 8 months ago  | 

    cool \m/ thanx

  • Kakette6 8 months ago  | 

    Thank a lot !

  • ChouPoham 7 months, 1 week ago  | 

    I try to turn on GPU sim, but the Niagara particle will disappear. Does anyone work on GPU sim?

    • DashClyde 7 months ago  | 

      Sounds like you might want to set the system's bounds. When the bounds of a GPU system are off screen, Unreal culls it. So if you increase the bounds size enough, the system thinks it's still on screen and will continue to emit when it's off screen.
      In the Niagara GPU Emitter Settings > Emitter Properties > Emitter > Fixed Bounds
      Here's an explanation from the excellent tharlevfx:
      https://youtu.be/kN3A48SheKY?t=415

      • vfx.jefflin 7 months ago  | 

        My unreal version is 4.25.4. Have the same problem. I've already fixed bounds (-1000, -1000, -1000) to {1000, 1000, 1000}. I just used the basic example the P_on_Surface and turn on GPU sim.

  • fanzhang0318 6 months, 2 weeks ago  | 

    What is the meaning of "num_points" in "header" of hjson file?

  • chlckdrb55 4 months, 2 weeks ago  | 

    Can't I modify the number of houdini cache particles in ue4?

Please log in to leave a comment.