WIP 3d FoV

I managed to get 3d-FoV working correctly to a good extent. I would appreciate it if people could test it out. You will need to create a world with experimental zlevels and enable 3d fov (? -> 2 (Options) -> Debug -> Experimental 3D Field of View). Here is the repo https://github.com/KyleSiefring/Cataclysm-DDA/tree/3d_zlevel_exp

There are some problems that I’m already aware of.

[ul][li]It’s fast enough to be playable but slow enough to be problematic.[/li]
[li]The > 45 degree upward and downward cone is missing (i.e. look up and you will see a unsee-able square that grows every zlevel you look up).[/li]
[li]Ceilings and floors don’t seem to be processed until you reload.[/li]
[li]Windows and doors have no ceilings so you can see up them even when they are blocked 2d. Opening them creates holes in the roof.[/li][/ul]

i have no idea how to compile it, my skills cant do anything more than creating and compiling simple console programs solving simple math problems

Running project pre-build steps
cmd /c git --version || echo ‘git’ command not found!
‘git’ is not recognized as an internal or external command,
operable program or batch file.
‘git’ command not found!
cmd /c for /F “tokens=*” %i in (‘git describe --tags --always --dirty’) do echo #define VERSION “%i” > src/version.h
’git’ is not recognized as an internal or external command,
operable program or batch file.
Process terminated with status 1 (0 minute(s), 0 second(s))
0 error(s), 0 warning(s) (0 minute(s), 0 second(s))

I downloaded and compiled this, so excited for 3d CDDA. I missed the 3d FOV part.

How does this differ from the 3d fov Coolthulu worked on?