Hi buddy, awesome shader work. I have been playing with this idea in a project and I was wondering how you got the shadows on the ground plane to work. I am using a texture wrapped around the object as it looks ok on my end but the way you did the ground shadows has confused me. You mentioned something about "Screenspace" in your YoutTube video. Not sure how that works. Is it something to do with the shadow map? I would love it if you could help me out at all. Thanks and great work!