Skip to content

Latest commit

 

History

History
27 lines (21 loc) · 1.18 KB

README.md

File metadata and controls

27 lines (21 loc) · 1.18 KB

DeferredSA

DeferredSA is an unfinished project with the aim of recreating the graphical engine of RenderWare and GTA San Andreas. Currently, it utilizes DirectX 9 with Shader Model 3 as part of its rendering process. However, there are future plans to port it to DirectX 10 and Vulkan in order to enhance its graphical capabilities..

Project Features

  • Advanced Shadows
  • PBR Materials (Physically Based Rendering)
  • Cubemap Reflections
  • Paraboloid Reflections
  • Spherical Reflection
  • Post Effects (Bloom, HDR, Tonemapping, FXAA)
  • Shadow Effects (Cascaded Shadow Maps, Point Light Shadows, Spotlight Shadows)
  • Normal Mapping
  • Per-Pixel Lighting
  • Realistic Water Reflection and Refraction
  • Car Reflections
  • Skinned Mesh
  • Volumetric Clouds
  • Volumetric Lights
  • New RenderWare Immediate3D with pixel shaders

Project Status

I had to discontinue this project due to the significant time investment, with more time spent on reverse engineering than on actual graphics development. My plan is to resume work on this project once the GTA reverse engineering project is completed.

Special thanks to PetkaGtA for RenderHook project.