You need to draw the walls yourself first.
ok - got it
any way to fix the fisheye effect? artistic decision?
(if not, that's a sqrt(cam dist) missing!)
I'm not the author, I was just helping you out, I have no idea ;)