Home Technical Talk

Ghostly Body Effect?

SuperSparkplug
polycounter lvl 9
Offline / Send Message
SuperSparkplug polycounter lvl 9
Hi there,

I use Autodesk Maya and have been learning it for a while and always try to understand examples of cool 3D graphics I find. I saw this recent trailer for Killer Instinct for the character Omen and I was impressed by how his body just looks like this ghostly electric being.

How would you make a similar looking effect in Maya? What is it even called?

Replies

  • Zeldrik
    Offline / Send Message
    Zeldrik polycounter lvl 18
    Looks like they might have used a mixture of different effects to achieve the final result.

    1) There is a special transparency on the mesh using the buffer so you don't see into the backfaces of the geo. It's a bit like taking a screengrab every frame and turning down the opacity in photoshop for that element instead of just making the object alpha transparent. Gets a much cleaner result

    2) There also seems to be a refraction/distortion effect on top. This can be done by scrolling a wavy normal map over some geo and using that to drive distortion of the buffer. A lot of games use this to fake heat distortion.
    Bit of an ugly example but you can see a similar effect here in unity.
    [ame]https://www.youtube.com/watch?v=DJYJr8xh8vA[/ame]




    3) The character himself also has a fresnel shader effect which is ramping in a brighter color for the face normals angled away from the camera. Thats whats giving him a rim lit look. This is also used by many real time renderers to do cloth shaders (marmoset toolbag calls it fuzz)

    4) And lastly there are some smokey particles effects probably being spawned from certain skeleton joints.

    Achieving all these different things in Maya is kinda tricky. They are working on the real time side of stuff but it has only been a priority in the last handful of years. But if you were to have any luck your best bet would be maya 2015 ShaderFX
    [ame]https://www.youtube.com/watch?v=_CXNdfjCub0[/ame]


    Personally I would just grab a copy of Unreal Engine 4 as its much more advanced for this kind of stuff and really cheap now ($19 a month or one time payment if you dont think you will need the updates).
    https://www.unrealengine.com/what-is-unreal-engine-4
  • SuperSparkplug
    Offline / Send Message
    SuperSparkplug polycounter lvl 9
    Thanks for the insight. I always love to figure out how things in 3D are made. I'll definitely give the stuff you mentioned a look.

    I do also use Unity and have been recently learning UE4 for the past few months. It's certainly an interesting engine. Trying to learn how to use Blueprints competently since I know just about nothing in C++.
  • passerby
    Offline / Send Message
    passerby polycounter lvl 12
    More or less black base with Fresnel + some UV distorted normals going into it effecting the alpha, than a lot of particle effects on top
Sign In or Register to comment.