Add optional procedural normal map to Light Layer 3D


I added another parameter to Light Layer 3D which creates a procedural normal map of the texture which can be combined with a normal map generated from the depth.

When set to 0, it has no effect, as you increase it between 0-1, the texture also begins to work as an ad-hoc normal map (changes based on color changes of the texture). It can add a little 'roughness' to the faces of textures.

Example (turning off an on)


Files

LightLayer3D-1-2-0.c3addon 3.2 kB
Jan 01, 2022

Get Construct 3 3DObject Plugin

Download NowName your own price

Comments

Log in with itch.io to leave a comment.

Amazing work! I tried it with some of my projects and the result is amazing

Glad it worked for you. I would be interested if you had video or screenshots to see it in action with your projects.

The game is made in PixelArt, I think mapping is not for this style ahah But I still like the result!
This game is made only with the 3Dobject plugin, no external plugins except your LayerLight3D

(2 edits)

Cool mix of the C3 lighting and the layer lighting! It might be interesting to move the light and specular x,y position to be near the tip of the flashlight cone or a little in front of it.