Unreal Engine 4 - Custom Cascade Module (Initial Velocity Rotation)

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ก.ย. 2024
  • Needed this for some special VFX, actually turned out quite nice. You can add Cascade Modules via Plugins as of UE4.15!
    Niagara will take over from this when it's out, but since that's probably at least half a year or more into the future... I couldn't wait.
    Sorry for weird resolution..

ความคิดเห็น • 3

  • @TomShannon3D
    @TomShannon3D 7 ปีที่แล้ว

    Fantastic! I really need to get into coding plugins now that they have that sorted out. I'd love to see a bit more about this, maybe some of the references you used tog et it working? Thanks again, keep up the awesome work!

    • @Jambax
      @Jambax  7 ปีที่แล้ว

      Yeah it's dead simple, essentially you can now create your own UParticleModule classes as of 4.15 in Plug-ins. Previously that class was marked as MinimalAPI so it wasn't exported.
      You need to create a UParticleModuleBase class first (the Base part of the class name is the important part) - which extends from UParticleModule. That class gives you the category in the Drop-Down menu for modules. You can then create more classes that inherit from UParticleModuleBase and they will show up. After that you can just study existing source code to see what you want to do. Unfortunately you can't add to the existing sub-menus or add functionality to existing modules, as they are not exported - but this will close the gap until Epic finishes Niagara.
      For this module, I created a curve and it transforms the current particle velocity to some other space (defined by the Distribution Curve).

  • @megaboysene
    @megaboysene 4 ปีที่แล้ว

    How do I download it?