Hela - Empress of the Cosmos
With actual animated VFX from the game!
See for yourself in video preview below:
1.1 Update
------------------------------------------------------------------
Finally got around to update this look. Now using my latest plugins and shaders. A lot of the issues in previous version should be gone now.
Please make sure get all latest dependency before loading the scene.
-------------------------------------------------------------------
First of all huge thanks to Foost and Hunting-Succubus for their help on overcoming my biggest roadblock in achieving these effects. VaM really has an amazing community and I couldn't gotten this far without their help.
Well, this has turned out to be quite a project. But I am really glad it ended up looking quite nice. I think I can still get some extra mileage if I spend a bit more time, but I really wanted to post it ASAP.
For the intended look, please make sure you get all dependencies. Also shout out to Stopper for the amazing Clothing plugin manager so I can go with the geoshell rather than going with the actual skin shader replacement.
About the look:
As usual, the head and body are game accurate. The VFX skin is a clothing item named Hela_Eoc_VFX_Geoshell. If you don't want the VFX, just remove it. The Cape also has VFX.
All clothing from the skin were ported except the weapon and the orbs on her headdress. They both has some VFX element to it and require some additional work to get right, I just leave them out for now.
Base skin texture is the ported from the game.
Known issues (PLEASE READ):
Lastly thanks to all the creators in the credits as always.
Hope you all enjoy.
========================================================================
Now, for anyone that is interested in how the effect is done:
It consists of 3 parts, the clothing item, the clothing plugin, custom shader assetbundle.
The plugin is loaded by Stopper's clothing plugin manager onto the clothing item, then it loads the shader from the assetbundle and replaces the default shader of the clothing item.
In the shader, it basically does two things:
1. calculates UV of the mesh and bind it to screen space, and anchor the center to the Person's bone position (in this case, chest) and a bunch of other calculations. This gives the texture a pseudo-parallax/"texture swimming under skin" effect.
2. runs an overlay pass that animate a changing glow effect of the blackhole and the stars, and a slow scrolling effect of the star background.
Then it is just a matter of fine tuning the different parameters.
With actual animated VFX from the game!
See for yourself in video preview below:
1.1 Update
------------------------------------------------------------------
Finally got around to update this look. Now using my latest plugins and shaders. A lot of the issues in previous version should be gone now.
Please make sure get all latest dependency before loading the scene.
-------------------------------------------------------------------
First of all huge thanks to Foost and Hunting-Succubus for their help on overcoming my biggest roadblock in achieving these effects. VaM really has an amazing community and I couldn't gotten this far without their help.
Well, this has turned out to be quite a project. But I am really glad it ended up looking quite nice. I think I can still get some extra mileage if I spend a bit more time, but I really wanted to post it ASAP.
For the intended look, please make sure you get all dependencies. Also shout out to Stopper for the amazing Clothing plugin manager so I can go with the geoshell rather than going with the actual skin shader replacement.
About the look:
As usual, the head and body are game accurate. The VFX skin is a clothing item named Hela_Eoc_VFX_Geoshell. If you don't want the VFX, just remove it. The Cape also has VFX.
All clothing from the skin were ported except the weapon and the orbs on her headdress. They both has some VFX element to it and require some additional work to get right, I just leave them out for now.
Base skin texture is the ported from the game.
Known issues (PLEASE READ):
- if you load the scene/clothings for the first time, the VFX skin and the cape may not load the textures correctly. If that happens, just reload the plugins on "Hela_Eoc_VFX_Geoshell" and "Hela_EoC_Cape" clothing items, or just reload the scene altogether
- The black hole is bound to screen space. If you take screen shots with any resolution other than your VaM game resolution, the black hole size will differ. Either change the size from the plugin to compensate for it, or stick with the in-game resolution
- In VR, the effect can look a bit trippy up close. If it is giving you trouble, you can turn down the Alpha and Overlay Alpha from the clothing plugin, or just take off the Hela_Eoc_VFX_Geoshell
- The black hole will appear in a difference size in VR. Adjust "Anchor Scale Overlay" slider to change the size
Lastly thanks to all the creators in the credits as always.
Hope you all enjoy.
========================================================================
Now, for anyone that is interested in how the effect is done:
It consists of 3 parts, the clothing item, the clothing plugin, custom shader assetbundle.
The plugin is loaded by Stopper's clothing plugin manager onto the clothing item, then it loads the shader from the assetbundle and replaces the default shader of the clothing item.
In the shader, it basically does two things:
1. calculates UV of the mesh and bind it to screen space, and anchor the center to the Person's bone position (in this case, chest) and a bunch of other calculations. This gives the texture a pseudo-parallax/"texture swimming under skin" effect.
2. runs an overlay pass that animate a changing glow effect of the blackhole and the stars, and a slow scrolling effect of the star background.
Then it is just a matter of fine tuning the different parameters.