Originally posted by GalaxyMan2015
View Post
BTW for everyone figuring out this stuff here are my experiences with building https://github.com/NvPhysX/UnrealEngine branch VXGI-4.9
Edited from the repo compile instructions.
1. git clone https://github.com/NvPhysX/UnrealEngine.git
2. You should now be on the release branch. Run setup.bat. You can now run GenerateProjectFiles.bat, build UE4, run it, etc.
(srmojuze comment: Running setup.bat now may or may not matter as I had to "run it again" (see below))
3. git branch –t vxgi origin/vxgi
(srmojuze comment: THIS IS OUTDATED, it should be "git branch -t VXGI-4.9 remotes/origin/VXGI-4.9" for the VXGI 4.9 version (with DX12 etc) as per "git branch -a" convention to list branches and do git branch commands accordingly, see StackOverflow for git branch etc. Why the redownload? It appears checking out the VXGI-4.9 branch overwrites the downloaded dependencies of setup.bat)
4. git checkout vxgi
5. GenerateProjectFiles.bat
(srmojuze comment: I can't remember but at some point it will download the dependencies again ie. another 2GB+ download of what setup.bat downloads... during this "re-download" it did not overwrite any files, apparently. If you yourself run setup.bat make sure you do NOT overwrite files)
6. Open .sln, build UE4 and ShaderCompileWorker projects.
7. Run UE4 Editor, open CornellBox or SciFiHallway projects.
Hope this helps.
-------------------
"Xoio Berlin Flat" from Marketplace, "Nvidia Official" UE4 VXGI 4.9 Multibounce Diffuse + Specular + DX12 + SSR + TXAA + SSAA 1.5X + NO AO
Entirely lit with 1 Directional Light

-------------------
"Quixel SciFi Hallway" (Nvidia version) from Marketplace, "Nvidia Official" UE4 VXGI 4.9 Multibounce Diffuse + Specular + DX12 + TXAA + NO AO
Lit with 2 Spotlights ("Robot Cameras") and 1 Point Light ("Counter Room") (+Emissive?)
Comment