GTA SA rendering hook Implements DirectX11 rendering API to GTA San Andreas(possible to GTA VC and GTA 3 someday) as well as totally new rendering pipeline. We have discord server(https://discord.gg/rsZEUNW), come and help to improve it!
- Windows 7+ with Visual Studio Community 2017
- DK22Pac's Plugin SDK repository(https://github.com/DK22Pac/plugin-sdk)
- tinyxml2 repository(https://github.com/leethomason/tinyxml2)
- AntTweakBar(http://anttweakbar.sourceforge.net)
- Go to View/Property Manager, open DependencyPaths.props, select User Macros and change paths to your own
- Build in release or debug configuration.
- Run, test and report bugs and incompatibilities!
- If you encounter bug please report it, and attach debug.log file to bugreport
- To enable more debug info set debuglevel higher(0-2) in autogenerated settings.xml
- To enable in-game menu press F12
- Currently there is experimental feature: Physically Based Rendering Materials, to put it simply render hook loads textures and material info from materials folder in executable directory. To add material you have to create materials.txd inside materials folder, and .mat file named after some in-game texture with specular texture name inside it. Specular texture should be added to materials.txd, red channel of specular texture is intensity, while green channel is glossiness.