VFX For Games Tutorial 01: How to hand paint realistic blood! Full tutorial on hand crafted liquids

unreal
shaders
tutorials
vfx

#1

Hey Guys,

Typically I’m here posting stuff about our software, but I wanted to share a technique I recently perfected to paint blood that can be eroded in your engine of choice.

In this tutorial I go over every step in Photoshop, getting your textures in game, creating the shaders and then making the particle system for your new blood texture.

In this case I made both blood and a green acid style liquid.

Let me know if you guys have any questions!


Unreal engine | Blood Material and Particle Tutorial
Shannon Berke - LoL FX + Knowledge Share
JangaFX: Inferno Anomaly With Fireball Projectiles
#2

Very cool! I am glad you shared with the community.


#3

Thanks for share!
I add uv distortion and used a spritesheet and its looking really good that technique.
Also is cool because you can pack the textures
quick test:


#4

This is good stuff buddy :slight_smile: Really good motion you got going there, feels really natural!


#5

Some of the stuff I showed in this tut came from things I’ve learned from your posts! Thanks :slight_smile:


#6

Happy to hear that! I feel like you achieved a much better result than I have, next time I do a liquid effect I’ll incorporate some of your tricks on it :slight_smile:


#7

Beautiful! Thank you for sharing this technique! Very interesting tutorial and really well done. I literally love this community for the great approach of sharing techniques make people learn new stuff and creating a wonderful shared knowledge that can improve and give new ideas


#8

This is awesome!! Can’t wait to try this out, thanks for sharing!


#9

This looks nice! For those looking for a tiling solution or want to see similar ideas in some different programs (in this case Krita and Unity) I have a very similar set of videos lol


#10

That’s a really helpful tutorial, especially the drawing part, thanks a lot ! Opened me some other ways to create those kind of textures !


#11

For some reason my particle system isn’t showing the new material I made. The only difference I can think of is that I’m using v 4.20. Here is a SS of my material in the editor:

Thoughts on the problem?


#12

I think its because you are useing the “Dynamic Parameter” Node in your material, but you don’t set the dynamic values in the particle system.
Just add a dynamic parameter stack in your particle system, right click on it and refresh it, so you get the custom parameter from your material. Then change the erosion parameter over time, e.g. from 0 to 1.

Hope that helps. Cheers


#13

I know this threads a bit old, but I thought I’d go ahead and share how I oopsed and made some pretty nice sparking effects with the texture you showed me how to paint! Always good to find ways to use the same assets for various effects. Gotta save that memory!

Feb-20-2019%2016-22-54

Made some various adjustments to the particle system (in Unity in this case) but the big change was to set your clipping threshold real high, making only the brightest parts show up, and using an unlit/emissive shader instead of a standard one. Great tut that had some extra unexpected benefits!