Smoothly Stop Rotation on Collision and face surface in UE5.2 Niagara Tutorial

Download – https://www.patreon.com/posts/83088810
Patreon- https://www.patreon.com/Ashif
NFT – https://opensea.io/CGHOW
Twitter – https://twitter.com/cghow_
πŸ‘‰πŸ‘‰ If you Liked it – http://bit.ly/2UZmiZ4
Channel Ashif – http://bit.ly/3aYaniw
Support me on – paypal.me/9953280644
Smootly Stop Rotation on Collision and face surface in UE5.2 Niagara Tutorial | Download Files

#cghow #UE5 #UE4Niagara #gamefx #ue5niagara #ue4vfx #niagara #unrealengineniagara #realtimevfx

●Visit – https://cghow.com/
Unreal Engine Marketplace – https://bit.ly/3aojvAa
Artstation Store – https://www.artstation.com/ashif/store
Gumroad – https://cghow.gumroad.com/

Description:

In this tutorial, Ashif Ali demonstrates how to create mesh particles in Unreal Engine that randomly rotate, collide with a surface, and then stop rotating while aligning to face the surface. This tutorial is perfect for adding dynamic, realistic particle interactions like falling objects or debris.


Key Points:

  1. Setting Up the Niagara Effect:
    • Start by creating a new Niagara system and selecting the Fountain template. Replace the default sprite with a mesh renderer, using a cube as the mesh. Adjust the cube’s size to create a rectangular shape.
  2. Adding Initial Random Rotation:
    • To make the particles rotate randomly, use the Update Rotation module and randomize the axis for rotation. Initially, the particles will rotate and collide with the surface.
  3. Collisions and Rotation Stopping:
    • To stop rotation when particles collide with a surface, use the Collision module and reduce the bounce. Place the Update Rotation module after the Collision module and use a condition to stop the rotation based on whether the particle is colliding.
    • In the Update Rotation module, invert the rotation values so that rotation stops when the particle collides.
  4. Smoothly Stopping the Rotation:
    • For smooth rotation stoppage, use a curve in the Update Rotation module. Use the Increment Over Time module to control when the rotation slows down after the collision, based on the life of the particle.
    • This allows for a gradual stop of rotation after the collision, rather than an immediate halt.
  5. Making Particles Face the Surface:
    • To make particles face the surface after colliding, duplicate the Update Rotation module and enable Face Orientation after the collision. Connect the Has Collided condition to make this happen only when the particle has collided with the surface.
  6. Enhancing the Effect:
    • Add a sphere or other mesh as a surface for particles to collide with, and increase the particle count for more dynamic interactions.
    • Adjust parameters like friction and the particle’s life span to fine-tune the effect.

Trendy Tags:

  • #UnrealEngine
  • #NiagaraVFX
  • #MeshParticles
  • #ParticleRotation
  • #CollisionEffect
  • #UE5VFX
  • #GamingVFX
  • #PhysicsSimulation

Additional Notes:

  • By using incremental changes and a curve, you can achieve smooth transitions for rotation stoppage, creating more natural-looking effects.
  • The randomized rotation adds a more organic feel to the particles, while the collision response and facing orientation bring a sense of realism to the movement.

This technique is ideal for simulating objects like falling debris, toys, or scattered items in a game environment that need to collide and rest in a specific orientation.

Ashif Ali

I am Ashif Ali, Real-Time VFX Artist, I make Unreal Engine Niagara Tutorial on this channel. I've made it my mission to share my knowledge and expertise with the world through my YouTube channel. So why not join me on this exciting adventure? Follow me on my social links, subscribe to my channel, and support my growth as a creator. Together, we can create amazing things and take our skills to new heights. And who knows, you might even get access to some of my exclusive files for free!

Recent Posts

Abyssal Rupture in Unreal Engine 5 Niagara

https://youtu.be/XFv0kxFyy7A Full Video - https://youtu.be/QTFPRWQVW00This is showcase video of a VFX tutorial i has already…

5 hours ago

UEFN VFX Tutorial | Make MUZZLE FLASH (UE6 Ready) πŸ’₯

https://youtu.be/vLZjeXr-wtI Full Tutorial - https://youtu.be/EMkUvMUTe80In this UEFN VFX tutorial, learn how to build an impactful,…

1 day ago

Shield Aura VFX in Unreal Engine 5 Niagara – Game-Ready Tutorial

https://youtu.be/LTwOZBko830 In this video, I showcase a completely revamped, cleaned-up, and optimized Shield Aura VFX…

5 days ago

Magical Aura VFX in Unreal Engine 5 Niagara – Remastered Tutorial

https://youtu.be/qL3cjAclffw In this video, I showcase an updated and optimized Magical Aura Effect created in…

6 days ago

Magical Aura Burst VFX in Unreal Engine 5 Niagara – Blueprint Setup

https://youtu.be/yhjWyNIQXYk In this video, I showcase an upgraded and remastered Magical Aura Burst Effect in…

1 week ago

UEFN VFX Tutorial | How to Create FALLING LEAVES (UE6 Ready) πŸƒ

https://youtu.be/hMT0gl0x80E Tutorial - https://youtu.be/bLbbt8cWQd0In this UEFN VFX tutorial, learn how to create a high-quality, Stylized…

2 weeks ago