top of page

Hey there, welcome to my VFX playground! 🎮 Here, you’ll find some of the awesome stuff I’ve created with Houdini, Maya, and Unreal — just a little peek into my world. You might even recognize some of the packed textures from my personal projects, the same ones you saw in the demo! Whether it’s fireballs, explosions, blood splashes, or clouds, these textures are full of rich R, G, B, and A channels, perfect for adding that extra magic to your work.

Feel free to explore, and if you ever want to chat about VFX (or anything else), I’m always here. Thanks for stopping by 🙏😊 enjoy the ride and the textures!

VFX Chitchat

HSLS Custom Shader - Code for Ripple Effect 

This shader creates a ripple effect modulated by fade and pulse, applied to texture coordinates for dynamic visuals.

Inputs:

  • InTexCoord: Texture coordinates input.

  • RippleFrequency: Controls ripple frequency.

  • RippleAmplitude: Controls ripple amplitude.

  • FadeOut: Adjusts fade-out intensity based on distance from the center.

  • PulseRate: Controls pulse speed.

Effect Overview:

  • Ripple and fade effects are based on the distance from the texture center.

  • Sine-based ripple is influenced by time.

  • Fade-out reduces effect with distance.

  • Pulse dynamically modulates ripple intensity.

Customizable for various effects like water ripples or magical pulses.

HSLS Custom Shader - Code for Ripple and Swirl Effect

This shader creates a dynamic visual with ripple, fade, pulse, and swirl effects applied to texture coordinates for animated distortions.

Inputs:

  • InTexCoord: Texture coordinates input.

  • EffectCenter: The center of the texture (anchor for effects).

  • RippleFrequency: Controls the frequency of the ripple.

  • RippleAmplitude: Controls the strength of the ripple.

  • FadeOut: Adjusts fade intensity with distance from the center.

  • PulseRate: Controls the speed of the pulsing effect.

  • PulseIntensity: Controls the intensity of the pulse effect.

  • SwirlStrength: Adjusts the strength of the swirl effect.

  • SwirlSpeed: Controls the speed of the swirl motion.

  • NoiseStrength: Affects the intensity of the noise for the swirl.

Effect Overview:

  • Ripple: A sine wave effect creates a ripple pattern based on distance and time.

  • Fade: The ripple intensity fades as the distance from the center increases.

  • Pulse: A pulsing effect modulates the ripple's strength over time.

  • Swirl: A swirl distortion is applied using noise-based rotation around the center.

Customizable for effects like water ripples, pulsing energy fields, or dynamic fluid motions.

2025-02-06 17-15-53_10.gif
5explo.gif
2025-02-06 17-15-53_130.gif
2025-02-06 17-15-53_5.gif
blood2.gif
FireBall.gif
2025-02-06 17-15-53_2.gif
rippleVFX.png
4explo.gif
trail.gif
2025-02-06 17-15-53_1.gif
3explo.gif
2025-02-06 17-15-53_3.gif
2025-02-06 17-15-53_12.gif
FireBallSec.gif
fireVFX.gif

© 2024 Nader Gorji, All Rights Reserved. 

  • LinkedIn
  • Pinterest
  • Facebook
  • Instagram
bottom of page