You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi! I tried doing this, but Im not able to finish it all the way. I'll share the status here:
Not implemented are Self-Occlusion and Shadowing.
I first made a custom shader for parallax, then then exposed this Mapping using a new Material node:
The Shader works almost perfectly, but it shows some glitches when viewed at from steep angles. I dont know why. To get it to work I had to force Armory to export tangents for all Meshes. It does not let you turn this on for Custom Materials (change in exporter.py) https://youtu.be/zv1MGA2F9Hk
The Node works as stated the exact same way. But it is really broken. I can't figure out why, the closest I am is that globalPixelDir seems to bounce to another value when moving the camera in the Node version, but not in the shader.
Also, using a normal map as shown in the first picture makes Armory crash very frequently. I have no idea weather this is because of my Node.
A working implementation of Parallax Occlusion Mapping (POM) with self-occlusion/self-shadowing will release the bounty of $100 on Bountysource.
Suggested implementation (Optional):
Implementation material (Inspiration):
Bountysource Link:
https://app.bountysource.com/issues/111898135-100-bounty-parallax-occlusion-mapping
The text was updated successfully, but these errors were encountered: