Toon Lighting Pack - Light and Shadow emulation for Anime-Toon Shaders/Materials that uses emissive material (UE5)
Attention: It requires the LXR - Light Detection plugin by 'ClusterFact Games' available on Unreal Marketplace.
Access Documentation
Includes a Free Anime Shader.
Toon Lighting Pack is a group of functions that enables new nodes and provides different solutions for emulating lighting on shaders/materials that rely on emissive materials, like anime and toon shaders.
How it works?
Toon Lighting Pack don't interfere with your current anime shader, it just adds more information to it.
Anime shaders usually use the sun location information to simulate self generated shadows.
Toon Lighting Pack, with the LXR Plugin, use other lights, besides the sun. If the model is not receiving sunlight directly, it will look for others sources of light and provide this to your current anime shader.
It also adds a color blend to the base color of your model, based on the information given by LXR plugin about the light color in the surrounding environment.
- Easy to install
- Working examples
- No C++ needed it
It offers three modes:
# Light Emulation Function
The complete package, emulate directional light dynamically based on the current main light source, also emulate light color and light luminance.
# Do N
If you have a static actor, and just want to run the emulation a few times and stop, Do N emulates light N times and stops, maintaining the last interaction.
# Simple Sun Shade
Sometimes, for unimportant NPCs or monsters, you want a function to emulate just the sunshade.