Nikita Dubatov - VFX Sketchbook

Thank you!
I am not sure I can post some stuff because it’s only 10-20% about VFX. Because I more like to make effects for my own models. And it takes a long time before I really starts make effect :sweat_smile:

1 Like

I mean, it’s your sketchbook! Doesn’t have to be always VFX I suppose :smiley:

1 Like

I’m curious about the process you followed to create their flames. Can you tell me more about it?



Just some vertex offset shader with details (based on depth…like alpha mask) and particles.
I can share node shader…but it’s…draft(CHAOS!)
But if you interested in - you are welcome, I will spell you everyrhing I can to.

10 Likes

I am interested, please show it to me.

It’s realy a little bit chaousy and mayby illogical\wrong.
So this one for emission.
Noise texture scrolls in world coords so flame always look up.
First smoothstep for opacity mask and second one for color lerp mask.

Second block is for opacity
We have depth fade for soft sword intersection and fresnel for soft edges (but I am not sure it’s right way)

And the last one is for vertex offset. But it still undone too.
Here we have 3D noise in world position and UV mask for less noise power on flame mesh top and bottom.

So that’s about main flame.
Flame particles is just simple particles with some distortion.

2 Likes

"I understand, I also usually use fresnel in situations like this and haven’t found a better alternative yet. Thank you for sharing your knowledge.

I realy like how world normals works as a mask for vertex offset animation and for colors.
Fire always goes up and additional color can be always at bottom\top etc.

ezgif-4-6107ecf1cf

10 Likes

This is really a good idea, you can be sure that I will use it.

1 Like

Animation
I tried it out in a demo and still got a pleasing result, it was a great piece of information.

1 Like

Looks nice. Like texture pattern. So soft.
If you will use this for offset animation - you can clamp normals and convert them world->object for different noise power on top and on bottom.

Simple Unity sphere (0 to 1 clamp here. -0.1 to 1 for a little noise amount on bottom. Like at the torch flame )
ezgif-4-ad99370ed2

3 Likes

Yes, I noticed that while doing it. I will try to use what you suggested in my next attempts.

Welp, I tried to begin new long distance vfx scene.
But later I was recognize…that will too complex to make it in whole piece.
So I separated it for a few short distance pieces.
The first one is living roots.

So I tried make it simple at first. Just Shader animation.
Not perfect at all. but really understandable.

So then i tried to skin it to the character skeleton and use it with shader animation.
Bot great idea: I am not good in skinning :smiley:
ezgif-2-8958fa399d

And then have some fun with it and made some animations in Cascadeur and made fire druid trickster hit :smiley: .

With some improovements I think that will what was looking for.

5 Likes

A little bit more fun with tentacles…tentackles? Octopushands.
ezgif-3-5b7c10d73b

4 Likes

Moar tentacles for the god of tentacles
ezgif-1-ecf2dcf7c2

10 Likes

I added some eyes, but I am to lazy to animate them by animations, so I added particle system and eyes looks at particles. And distace between eye and looking target is affecting pupil size.

9 Likes

My ssd was in trouble, but I made backups right in time.
I think I’m done with it for now. Have big problems with make sketches done.
So…I think i will use this tentacles for my grim spellbook

3 Likes

hell yeeeeee! that’s so cool

1 Like

In fact I am creepy love spellbooks.
So right now I am trying to make some drool for my toothy and eyed book.
In this way I learn how to retop and skin. And how to make drool for it via scripting lineRenderer in Unity (a little bit buggy for now, but still better than first attempts ).
Really fun, but as a new for me this thing just blowing my mind. Sweet.
Want to use this drool for making eggs :smiley:
book2
drool2
drool1

4 Likes

Thank you, wanted to make it more complex, but…laziness :3