UWS is a set of animated weapon slash effects, powered by a single versatile procedural shader that can render stylized (’hand-drawn’) visuals entirely on its own, while also being able to accept texture inputs for additional processing. It’s useful for artists and non-artists alike.

<aside> 💡

Try the interactive WebGL Demo.

</aside>

Fully procedural slash effect (thank you, @magic_chromatic).

Fully procedural slash effect (thank you, @magic_chromatic).

Open up the ‘Knight’ demo scene under Mirza/Ultimate Weapon Slashes/Scenes/…

Note that the model and animation of the character are from Mixamo. It’s not included in the package, but it’s a free asset you can simply download and put into the scene yourself.

Darks Souls but make it CUTE.mp4

Layers of fully procedural slash effects, along with textured particles.

Layers of fully procedural slash effects, along with textured particles.

Animating the slashes is as simple as moving the sliders and adjusting the properties of the shader using any tool/system of your choice. Our prefabs are animated using Unity’s native animation and Timeline system, but you can also do this via custom scripting if you wish. The shader is parameterized to over 60 exposed properties you can modify, allowing you to create a practically infinite variety of slashes and looks, custom-fit exactly as you need it to be.

UWS Shader/Material Editor.

UWS Shader/Material Editor.

Animated, fully procedural slash effect.

Animated, fully procedural slash effect.

A view of the Amplify Shader Editor node graph used to create the underlying shader.

A view of the Amplify Shader Editor node graph used to create the underlying shader.

UWS has built-in motion blur, chromatic dispersion, and distortion/refraction effects.

Motion Blur Slash Usage (800px).gif