Filo: Sketch #55

Thumbnail:
UnrealEditor_zwGOUZwzvK

Final Effect for the challenge:

I wanted to try my hand at some World of Warcraft style spells and this is the perfect opportunity. It was a hard decision since there are way too many effects in the game, but being a shadow priest enjoyer myself i had to try my hand at the MIND FLAY! :octopus:

Some things to have in mind with this effect:

  • The spell slows down the target and applies some damage over time, not too much
  • Itā€™s a filler spell with a relatively low importance, I might go a little more overboard than I should just for the sake of having some fun :face_with_hand_over_mouth:, but stillā€¦ the vfx shouldnā€™t be too eyecatching
  • The camera is free and the effect should work from most points of view
  • The original palette is very dark because this is a void/shadow spell, but I love the ā€œlight vs shadowsā€ flavour of the shadow priest so Iā€™ll try to integrate some light/holy elements into the vfx.

Some of the references and moods:

image
imageimage

2 Likes

First go at the concept:

1 Like

I made a flipbook of facial expressions to put as a billboard on top of the targetā€™s face, to help represent the target going crazy when getting their mind flayed!


Some of them will need some more work, maybe add more faces, but they work fine as a first iteration when set up in a particle system

UnrealEditor_1ElQXExFn6

4 Likes

Some blocking progress. Sorry for the small gif but most of the shapes are random blocking textures to sell the motion anyway.

5 Likes

Wasnā€™t too happy with the beam so Iā€™m trying out a different technique, Iā€™m liking it a bit more

UnrealEditor_01C3ytannp_small

4 Likes

I love that sin wave shape

1 Like

Ty, Iā€™m trying the Waveform niagara module, itā€™s a bit confusing at first but very handy and flexible, Iā€™ll just paste some screenshots in case anyone wants to try this setup:

Waveform module

Using waveform to modify the position

The resulting meshes looking like some kind of sea monster:

UnrealEditor_BLdyjxSez9

wiggle wiggle wiggle

8 Likes

Super cool! Iā€™m really liking the direction you taking this! :smiley:

1 Like

Iā€™ve been playing a little more with ribbons, Iā€™ll try to push them and make as many as the elements of the effect as possible with them.

Not much progress in general but Iā€™m liking the feeling of the impact plumes, my first instinct was using soulercoasters but I donā€™t think they would look as organic so letā€™s see if I can pull these off.

UnrealEditor_C8ng76SinC

UnrealEditor_CPHUYdY5OG

By the way Iā€™ve been beating my head against the Beam Setup module and Iā€™m pretty sure the ā€œAbsolute Beam Endā€ check doesnā€™t really work and the position is absolute either way. Maybe Iā€™m missing something but I just ended up transforming the position myself

image

2 Likes

Having trouble getting the beam to stretch back out after setting up the modules as you indicated (itā€™s just all bunched up at the start point). As you noted below, setting Beam End doesnā€™t do anything. Any ā€˜gotchaā€™sā€™ I may have missed?
image

This was my Beam Setup at the time, try random vectors, if the beginning and the end are at the same point even when you move the emitter around the level then the ā€œAbsolute Beam Endā€ shouldnā€™t be the cause for the problem

image

If youā€™re sure all the values from the image are the same, Iā€™m not sure whatā€™s the cause. Hereā€™s an example of how I have the waveform set up:

The graph at the bottom isnā€™t that relevant, you could just use a float there

1 Like

Gotcha. Yeah my waveform is correct, itā€™s when I introduce the Particles.Position module and alterations that it bunches up. Weirdā€¦ still investigating :slight_smile:
image

Are you setting StartPos like this:
image

And doing so after the Beam Setup?
image

You might be storing the initial particle position before the beam setup, which would probably be (0,0,0) and that would explain your results.

1 Like

Yeaaaaaaahh, that was it! I totally spaced on having to set that to particle position. Thanks, it looks great!

1 Like

I was playing around with the ribbons a little bit and Iā€™ve stumbled into something great.

Iā€™ve added a new ribbon with high amplitude that waves around in a similar way to the previous ones, and it looks fine.
UnrealEditor_zmdhTaA8PQ

But playing around with how the wavelengths affect the position of the trail I tried to give it some tilting by applying the vertical wavelength not only to the vertical offset, but the forward (X) offset aswell:

imagen

And the result of such a small change looks preposterously better to me.

UnrealEditor_zwGOUZwzvK

Itā€™s crazy how rewarding I find experimenting to be when working on vfx.

A cool byproduct of working with ribbons instead of soulercoasters or 2D flipbooks is how coherent it looks whenever doing a turnaround of the effect:

UnrealEditor_BsZo9U2XpK_small

I should probably start working on the other parts of the effectā€¦ :sweat_smile:

9 Likes

Added some elements to the impact area and trying different things, Iā€™m not loving the new tendril colors but I wanted to experiment a bit.

Iā€™m probably not add anything else at this point so Iā€™ll just post what I have, I would love to finish the remaining elements of this effect, the whole animation, ectā€¦ but there were other priorities this month so this is what Iā€™ve got. Itā€™s been a fun project though, and Iā€™ll probably pick it up and finish it some time, Iā€™ll post some progress here or in my sketchbook when that happens.

As a gimmick, Iā€™ve tried to use only beam emitters whenever possible instead of relying on mesh emitters, I think only the yellow faces and their glow are not ribbons, Iā€™ve found some weird behaviours regarding position that Iā€™m pretty sure are bugs but itā€™s been a learning experience since I ribbons were always a little bit alien to me.

8 Likes