UE4 - Niagara Texture Sample

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ม.ค. 2021
  • In this video we'll talk about Texture Sampling for Niagara in UE4.
    UE4 Playlist: • Unreal Engine 4
    Unreal Website: www.unrealengine.com
  • บันเทิง

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

  • @sams_3d_stuff
    @sams_3d_stuff 3 ปีที่แล้ว +2

    I needed this today, Damn!

  • @stefevr
    @stefevr 11 หลายเดือนก่อน

    Thanks so so much, great and to the point!

  • @mekkael
    @mekkael 2 ปีที่แล้ว

    Great tutorial thanks! There is a slight work-around the issue that we can't have this working on update. Not ideal but still cool to experiment with. Basically you need to set your emitter update to "Self" with a loop duration between 0.02-0.04 and then a particle life of 0.1. You can then use a render target to feed an animated texture in to the particle system. This is quite performance heavy and can be slightly optimised by using the kill particles module and kill particles depending on the alpha (look at the the content examples).

  • @Polytricity
    @Polytricity 2 ปีที่แล้ว

    Thanks so much for making these videos. Is there any way to do a similar thing with the particles mapped to particular meshes UVs so they only show up in the masked area, or scaled by the white value of a texture?

  • @soap_man5238
    @soap_man5238 2 ปีที่แล้ว

    Great tutorial! Can i use the same system to make the particles spawn in another location, like a sphere, and make them get attracted and "form" the texture?

  • @treexs2353
    @treexs2353 2 ปีที่แล้ว

    Thnx. A lot..

  • @tarekwayne9193
    @tarekwayne9193 3 ปีที่แล้ว

    Hi! Hope you are well! Say you have a texture with 2 colors or more, is there a way to have a force, vector for example, only effect ONE of the colors? Maybe not, but worth asking😅
    Thx in advance 🙌

  • @philkay5337
    @philkay5337 2 ปีที่แล้ว

    Thanks for the tutorial. Is it possible to pass custom HLSL to niagara instead of using texture sample?

  • @sky.d7690
    @sky.d7690 3 ปีที่แล้ว

    hey man! really helpful tutorial thanks. One thing I'm trying to do with your method is using an NDI video receiver texture to create partial emission but I can't figure out how to update the particle system every frame.... is this even possible?, would be very grateful if you knew how to point me in the right direction. struggling to find anything else online. :)

  • @Bob3D2000
    @Bob3D2000 3 ปีที่แล้ว

    This is really good, but I need to be able to do this (and the kill alpha particles part) using a _volume_ texture sampler. However, the volume texture sampler doesn't have a UV parameter so the whole thing hits a dead end at that point.
    Any ideas?

    • @Bob3D2000
      @Bob3D2000 3 ปีที่แล้ว

      Never mind! It was 'Sample Pseudo Volume Texture' I needed.

  • @MonsterJuiced
    @MonsterJuiced ปีที่แล้ว

    How would you do this same technique for a static mesh location for example, or a skeletal mesh?

  • @vjcatalyst7830
    @vjcatalyst7830 ปีที่แล้ว

    Having trouble doing this in unreal 5. The sample texture doesn’t have the UV part.

  • @enricobersani8948
    @enricobersani8948 ปีที่แล้ว

    is this possible for static meshes intead of sprites?

  • @eyadarabi4262
    @eyadarabi4262 2 ปีที่แล้ว

    Hi, Thank you as this is very helpful! Now I want to do this with sample texture from image sequence. That said I believe it would not work since this is applied to spawned and the texture needs to be updated...correct?

    • @gamedevoutpost9270
      @gamedevoutpost9270  2 ปีที่แล้ว +1

      Correct. Your mind is in the right place!

    • @eyadarabi4262
      @eyadarabi4262 2 ปีที่แล้ว

      @@gamedevoutpost9270 figured out a way to do it via Houdini Niagara point cloud with CD attribute. Not sure about efficiency though.

    • @astrobaboon8623
      @astrobaboon8623 2 ปีที่แล้ว +1

      @@eyadarabi4262 You might want to try sampling the texture in particle update.

  • @xiaosonglin7189
    @xiaosonglin7189 3 ปีที่แล้ว

    Only can use in Particle Spawn? how to update it

    • @gamedevoutpost9270
      @gamedevoutpost9270  3 ปีที่แล้ว +1

      I wanted to make a tutorial on this, but unfortunately it is not working in 4.26. In due time my friend.