Get my new UE4 Beginners course: devenabled.teachable.com/p/intro-to-ue4/ Beginner course now available on Udemy: www.udemy.com/course/unreal-engine-4-ue4-complete-beginners-course/?referralCode=FB8E232D20F4A087F6D5
@KazukiP11 ай бұрын
For anyone on UE5 stuck at the 6:00 mark: I think I worked out how to solve no "+" at User Exposed. As it states, "User Parameters are only supported in System Assets".This means In Unreal 5, you can only do this on Niagra **Systems**, which are the things that hold the emitter. Think of it like a painting and a canvas. We are using a Niagra Emitter and we need our canvas to show our painting on. In the explorer, right click on your Niagra emitter and select "create Niagra system" (shown at 7:48) you can then open this and you will be allowed to add user exposed parameters here instead!
@TabascoDev10 ай бұрын
thanks a lot. 😀
@Youshisu10 ай бұрын
yup, much thanks, this should be pinned :D
@dustercrew8 ай бұрын
LEGEND
@CarisTheGypsy6 ай бұрын
I love it when they dramatically change things between versions... Thank you for the info!!!! Absolute legend!
@ChrixB3 жыл бұрын
This is by far the best tutorial on how to expose parameters in Niagara, very detailed and so well done, thanks !
@DevEnabled3 жыл бұрын
Thank you, glad you liked it.
@vanityvoodoo9693 жыл бұрын
Finally a Niagara video. Please do more since the only ones are really very minimal ones which you are then forced to join patreon to see the actual tutorial.
@DevEnabled3 жыл бұрын
I hope it was useful. This is part of a small Niagara playlist so you might want to check that out in the channel playlist section.
@jacobtouchstone5280 Жыл бұрын
For whatever reason my laser beam is going off at a 45 degree angle and refuses to work with the line trace. I got everything else working except that. Any idea whats wrong?
@keegantompkins95533 жыл бұрын
This video teaches ribbons, beams, and exposing parameters to blueprints. Despite all of that content, it is still simple and easy to follow with an amazing end-product to boot! Thank you so much!
@DavidGWilliams1981 Жыл бұрын
Excellent tutorial, good speed, and mostly importantly, it actually worked, thanks so much!
@cyphermur9t3 жыл бұрын
18:30 The LineTraceByChannel node doesn't have all those options on the right like 'Out Hit Blocking Hit', etc.. It just has 'Out Hit' & 'Return Value'. How did you get those? I'm using UE 4.26.2
@DevEnabled3 жыл бұрын
right-click on the out pin and select split
@cyphermur9t3 жыл бұрын
@@DevEnabled thanks!
@zwww_ee52353 жыл бұрын
Why didn't I discover you sooner TvT Such clear explanation and awesome quality!! Can't wait to see more tutorials from you! Gonna binge watch your channel next semester break~!
@ReubenAStern2 жыл бұрын
Thanks, I wanted a laser that actually acts like a laser. This niagara laser is way better than my previous one because it looked flat and didn't do as it was told. Your light sabre logic is cool too.
@wii587393 жыл бұрын
Really awesome, well paced tutorial dude!
@alexandrm30733 жыл бұрын
Wow. Have been looking for such tutorial for a week by now. Thanks a lot!
@DevEnabled3 жыл бұрын
Happy to hear KZbin revealed my channel to you after just a week of searching 😂
@etchasketch2223 жыл бұрын
Awesome tutorial. I needed this a few months ago! Looks great!
@DevEnabled3 жыл бұрын
Ah, sorry I was a little late. I usually get a comment saying I was looking for this today, but a few months ago is a bit late..
@sinksinkswim3 жыл бұрын
Great tutorial, was looking for a Niagara laser and a bit of logic to set up the parameters so that I can modify them for my needs and this does the job really well!
@picatsso6721 Жыл бұрын
Distance and rotation. What I did: Beam Emitter Setup -> Absolute Beam Start(Check), Beam End (0, 0, 999999) (completely ignoring the variable). This gave me what I wanted - a straight laser beam. Changing other parameters in Beam End will give you different angle.
@picatsso6721 Жыл бұрын
But the key thing is that it doesn't work with my volumetric fog. So fok it...
@GoodguyGastly2 жыл бұрын
I cannot for the life of me figure out Niagra. I'm using UE5 and I even bought a preset lazer beam pack on the marketplace but cant get anything to show up. I get stuck around 3:00 in because I don't have the "view options" twirl down. Any help you can offer is awesome. thank you for the tutorial!
@blobmon7862 жыл бұрын
For anyone using UE5, if you can't see the laser after adding the Beam Width dw, he adds an update Beam a few mins later that fixes the issue :D
@fernandoespinaruiz72772 жыл бұрын
Thank you!!!
@PhilipLemon Жыл бұрын
@@fernandoespinaruiz7277 Legend!
@PormithipicusProductions Жыл бұрын
hey since you seem to understand how the E5 version would work, how do I add stuff at the user exposed, I found the tab thing but it doesn't have a + sign, thank you
@blobmon786 Жыл бұрын
@@PormithipicusProductions unfortunately I dunno how you'd fix that sorry
@PormithipicusProductions Жыл бұрын
@@blobmon786 that’s lol roght
@QWERTY-qh9po3 жыл бұрын
Thanks so much for this video! Great into to the niagera system and what it can be used for. Seems way more advance than the classic particle system i was using before.
@unrealdevop3 ай бұрын
Seems now you have to create the Parameters from the Niagara System that you made from your Emitter. Instead of Vector, you now have to use a Position type. Instead of a Sphere Location, it's now called a Shape Location, which has Sphere as the default value.
@DevEnabled3 ай бұрын
yep. I'll be remaking all of these soon. And more. I'm hoping Niagara will stay at least somewhat the same now. No major changes like in the first few versions at least.
@unrealdevop3 ай бұрын
@@DevEnabled Yeah no doubt....seems like every time an update is released everything is moved around and re-arranged.
@unrealdevop3 ай бұрын
@@DevEnabled Great video btw, simple and effective. I like it better then the material based ones most people do.
@aaronsimon55272 жыл бұрын
For anyone like me who got stuck at the Line Trace By Channel in UE5 - Drag off the Out Hit node and create a Break Hit Result. This should unblock you from 18 min onwards.
@SicrosEye11 ай бұрын
Probably I am too late here but I did it like that, yet no Debug line shows up and nothing is being traced... :/
@omerhatay26763 жыл бұрын
So simple and amazing. Thank You Dev Enabled.
@DevEnabled3 жыл бұрын
Thank you.
@ztormsink59312 жыл бұрын
Good video and easy to follow. I'm wondering why the distance (float) does not work regardless of the number a put in and the laser disappear few second after from the world.
@aivsdeveloper3 жыл бұрын
@14:59, how did he get his Niagara Laser Impact variable to be a nice rectangle?
@rupeshmandke2 жыл бұрын
Thanks for this. Very clean explanation.
@SotiW144 ай бұрын
Hello, great lesson, I haven’t seen many places how it works, namely the intersection of a laser through static objects, tell me this method is suitable for cinematics, I still don’t understand much about blueprints?!
@frenchoism8 ай бұрын
I've been having issues on how to add damage on laser collision. Niagara does not have event hits on collisions so it seems lime is not possible to do with Niagara but it needs to be hacked somehow. Any ideas?
@jaxsun29243 жыл бұрын
Hi, great tutorial btw. But I cannot see my particle in preview window at all. how can I fix this? UE4.26 engine
@antonr1194 Жыл бұрын
on 5.1 use NS insted of NE. It fixes the problem when you can't see the laser after adding the Beam Width and that you can't create user parameters
@oskartakac23053 жыл бұрын
How Im curios. Is posible to damge the player and little bit push him with this niagara system ? Thanks for answer
@herodev77722 жыл бұрын
Hey man thanks a lot for the tutorial! I have the particle system working but i have one issue. I am using it as a laser sight, and when my character moves, the laser jitters and shakes horribly. It's like it has trouble remaining in position. It is even worse when the character jumps. Any idea how to fix this, so the laser stays in position smoothly?
@blobmon7862 жыл бұрын
Hey, did you find a fix for this in the end? :D
@Frog423 Жыл бұрын
I've also got this same problem, have you found a fix yet?
@RichardRiegel3 жыл бұрын
Hi all.. what kind of node is that 'distance' named.... (that black node below the two greens) ...in 16:15? I can't find it from options :/
@sandras83393 жыл бұрын
Drag a wire from the B (green circle) and select "Promote to variable" in the dropdown menu. That creates a new variable which you then rename to "Distance". To rename it, go to the "My Blueprints" tab on the left, under "Variables", find the one just created, select it, press F2 and rename it.
@RichardRiegel3 жыл бұрын
@@sandras8339 oh, thank you :)
@GameDevAraz3 жыл бұрын
Hi Any Reason Why The Beams Would All of A Sudden Start Shooting Anywhere But The Point Of The Line Trace Profiles Impact? Thanks
@PhilipLemon Жыл бұрын
In UE 5.1 there is no User Exposed parameters showing as they are in 6:18.
@KazukiP11 ай бұрын
yes also stuck on this!
@KazukiP11 ай бұрын
I think I worked out how to solve this. In Unreal 5, you can only do this on Niagra Systems, which are the things that hold the emitter. Think of it like a painting and a canvas. We are using a Niagra Emitter and we need our canvas to show our painting on. In the explorer, right click on your Niagra emitter and select "create Niagra system" (shown at 7:48) you can then open this and you will be allowed to add user exposed parameters here instead!
@RMC_ Жыл бұрын
how did you make the laser able to rotate with the blueprint? Mine is just stuck in the same direction even if I rotate the blueprint.. I went through the tutorial again but I can't see you mentioning it anywhere EDIT: I found the solution online. Check the 'Local Space' checkbox in the niagara system
@stermano31322 ай бұрын
Do you have an Unreal 5 version of this tutorial by any chance
@crs11becausecrs10wastaken Жыл бұрын
excellent, you've earned my sub.
@Entolyfik11 ай бұрын
Where did he get the TraceByLineChannel setup? (I'm using UE 4.27. I know blueprint settings have been changed since the making of this video). I tried to make it myself, and I cannot get the multi and add floats to connect (vector to float), and that little pin that is off to the bottom, what is that?! I can't even continue, and I want to so bad...how do I get unstuck?
@liamnelson95TTV2 жыл бұрын
How could i change the brightness of the laser?
@charliemason70853 жыл бұрын
Very awesome video this helped me out big time with my uni course work, is there anything u would suggest to get this reflecting off items, I've managed to do it with a debug line but its a bit different with the beam?
@henryqprodllc Жыл бұрын
How can you add this to animate in Sequencer for UE5?
@stevenfodor30222 жыл бұрын
Hello, i am curious on how it can interact with the player. i set it up the way you shown but my character can just run right through the laser.
@OneBravoFour Жыл бұрын
Trying to follow through on Unreal 5.1 and that "User Exposed" doesn't allow me to add anything in there. 😞 It's at that point in the tute that I'd given up.
@KazukiP11 ай бұрын
I think I worked out how to solve this. In Unreal 5, you can only do this on Niagra Systems, which are the things that hold the emitter. Think of it like a painting and a canvas. We are using a Niagra Emitter and we need our canvas to show our painting on. In the explorer, right click on your Niagra emitter and select "create Niagra system" (shown at 7:48) you can then open this and you will be allowed to add user exposed parameters here instead!
@speedistic899 Жыл бұрын
is it possible to check if this laser collides with a player?
@jh-lp7cg3 жыл бұрын
Hi, thank you for the tutorial. Do you have any idea why my sphere seems to be shooting a white laser 45 degrees off into the atmosphere while I'm in the editor, but when I play or simulate, the laser points in a completely other direction? I can understand the forward vector is the direction the laser fires, but I don't understand why there is one direction in the editor and another direction while playing.
@DevEnabled3 жыл бұрын
Hey, I think you can see that mine is doing the same thing at some point in the recording. So, I'm not 100% sure why it's starting off diagonally in the editor, I'd understand if it was a straight horizontal line as that would be (0,0,0). But in short, it's just because we've set direction to be based on an exposed variable which in the editor hasn't yet been set so it will choose a null or default value. Then remember we're setting this value only during play through our BP.
@jh-lp7cg3 жыл бұрын
@@DevEnabled Thank you.
@moutrave2 жыл бұрын
@@jh-lp7cg I've set the LAser beam end parameter to Absolute in the Niagara system and now the beam is not in the right direction in preview but it is when I simulate :D I'll keep digging as well. though this behavior corresponds to what's shown a bit later on the video
@monkeyprime71933 жыл бұрын
great video but how did u create the 'Distance Node'?
@LegitLord20003 жыл бұрын
Figured it out. When you do the Get Actor Forward Vector, do a Vector * Float node, and create your own Float variable and name it distance and plug it in and your good. Pretty much same with the trace end node.
@kiseli666 Жыл бұрын
Mi colour is always plain white no meter what I do and what color I put in variable. How did you get that nice glowing color? UE 5.2
@4ndr3wR11 ай бұрын
Check Spelling because it has to be perfect. Make sure you set up Color in begin play and choose the color there - try with both and then with them alone and should get both to work. Make sure you chose niagra systems when attaching them to the target in setting color. Make sure they are systems
@GaryParkin3 жыл бұрын
Thank you so much for the video! Great into to the Niagara system. Can you please do more on Niagara?
@Immortal_BP Жыл бұрын
none of the parameters worked, like "laserend" or "color", in the details menu it says "override parameters" and when i change the color there then it changes the beams color, same with laserend. im using 5.0.1
@QWERTY-qh9po3 жыл бұрын
Quick Question in regards to this... so the laser color changes but over the course of a second it whites out and looses color. Any idea why or where to look?
@danielnewman13503 жыл бұрын
If you look at the particle count in the preview you'll see that the way he set it up is that he is spawning a bunch of lasers over top of on another. So with the additive material it will change to white after enough layers of particles stack on each other. So to fix that go to Emitter State and change Loop behavior to "Once" and Loop duration to "Infinite" then in particle update there's a setting to 'let infinitely lived particles die when emitter deactivates' So now you're only dealing with one laser beam and you can adjust the color in the blueprint.
@QWERTY-qh9po3 жыл бұрын
@@danielnewman1350 Thanks for your response
@meliodas21779 ай бұрын
running in a whole lot of trouble at the nodes part because in unreal 5 the nodes are totally diffrent.
@faisalee3 жыл бұрын
This is awesome! 👍🏽
@DevEnabled3 жыл бұрын
Thank you! 😁
@zakariazeddam14383 жыл бұрын
it was really helpful thank you a lot
@lvl90dru1d2 жыл бұрын
Good job!
@mbarker_lng2 жыл бұрын
Tried this twice in UE 5.03 and nothing. :/ Unsure why.
@valentindanclaude22093 жыл бұрын
Thank you for this great tutorial, it's easy to follow. Do you found out a solution, that the laser draws into a different direction editor/ingame?
@yuriychemezov Жыл бұрын
Did you find answer to this problem?
@DronX_2 жыл бұрын
Awesome. Is possible make a flocking system with Niagara? How difficult?
@analysierer94563 жыл бұрын
Thank you for the cool video to expose parameters in Niagara :-) If the laser moves very fast, then I have a 1-2 cm long lateral spread. I tried to set the lifetime in the Particle Spawn from 5 to 1, but that makes no difference. And I can't make the laserend smaller, I tried the Sphere Radius, can you give me a tip here?
@mo-dev2 жыл бұрын
apart from the beutiful tutorial, how come your Ue4 looks like Ue5 with the blueprints and such?
@DevEnabled2 жыл бұрын
flattery will get you answers. Google Minimal UI for UE4. It should be one of the first git repositories.
@mo-dev2 жыл бұрын
@@DevEnabled Amazing! Thank u!
@LegitLord20003 жыл бұрын
Tried to use a color curve to have multiple colors and screwed myself lol Idk why it won't work omnaggashdfgasdhfgvd I missed the most important step. Setting the color parameter, i'm like omg hours of work and my laser is invisible and won't work
@pullsardev3 жыл бұрын
Thanks!
@SAYRESS2 жыл бұрын
well, my LIneTraceByChannel doest have same pins...
@SAYRESS2 жыл бұрын
so if someone have the same problem - just right click pins from right side and you will find a way.
@喵星人的涂鴉6 ай бұрын
Regarding the problem of Laser not following. Attribute CPU, do not check the local space. The Absolute Beam End in Beam Emitter Setup needs to be checked.
@ohtontheknight3879 Жыл бұрын
Now i can make my laser mines
@iliasiosifidis4532 Жыл бұрын
cant find the "logic" that you copy pasted, also cant make the laser turn like in the intro
@robertbowen20758 ай бұрын
Your laser beam is generating light and looks thick and full. I appreciate this video is old but I made a laser with the same settings and it doesn't look like that.
@meharislive13 жыл бұрын
Hello Sir I Need Your Help in Unreal Engine 4
@sebastianwest8282 жыл бұрын
thx
@Zero_hk2 жыл бұрын
is there anyway the end of the laser be a simple dot?
@pawnix41222 жыл бұрын
Doesn't work for UE 4.27.2. RIP
@SuperlativeCG2 жыл бұрын
I got it to work in 5.0
@EvillNooB7 ай бұрын
this tutorial is kind of confusing, you over explain everything in the beginning(so i thought that it's for complete beginner like me) but in the middle you're like - let me copy paste those 6 nodes real quick
@Hasmatix Жыл бұрын
youre voice is really low
@pryzmgaming5 ай бұрын
Old video and probably wont get a response but, i am using this in a 2d side scroller and it works great with a hard coded end point, but when adding the code to check for impact location and Trace End location the beam from my trace starts going sideways in the y direction, how could i lock it to X Z only?