Git Product home page Git Product logo

gtaiv.shaderfixescollection's Introduction

GTAIV.ShaderFixesCollection

Various shader fixes and improvements for GTA IV 1.0.7.0, 1.0.8.0 and Complete Edition.

Main features list

  • Fixed LOD fading
  • Removed unnecessary stippled transparency from various objects and shadows
  • Fixed volumetric light shafts
  • Fixed depth of field and bloom resolution scaling
  • Fixed blurry screen
  • Repurposed Definition setting into a motion blur toggle
  • Reduced motion blur noise
  • Console-style TLAD noise tiling
  • Fixed vehicle normal maps thanks to AssaultKifle47
  • Fixed reduced reflection intensity while using anisotropic filtering
  • Restored console-style vehicle reflections
  • Increased ambient reflection intensity to match consoles
  • Native FXAA and improved shadow filtering thanks to RaphaelK12
  • Fixed disconnected cascaded shadow maps
  • Fixed excessively strong vertex AO and static vehicle shadows
  • Added wind sway support for "real" tree shadows
  • Fixed water shadow stretching, disconnected night shadows and mirror reflections thanks to robi29 & _CP_
  • Fixed invisible "emissivestrong" lights
  • Console-style water texture tiling
  • Fixed textureless water on AMD graphics cards
  • Improved rain visibility
  • Fixed black water droplets on screen (although refraction isn't restored yet)
  • Console-like gamma (disabled by default)
  • Per .fxc changelog

Screenshots

dof.png dof2.png 2023-06-19-38.png gammacomp2.png Grand-Theft-Auto-IV-2023-06-26-01-57.png Grand-Theft-Auto-IV-2023-06-26-06-15-1.png bloom.png 2023-06-19-31.png 2023-06-21-1.png refl2.png 2023-06-19-27.png 2023-06-19-32.png 2023-06-19-33.png 2023-06-19-34.png

Notes

Most shaders are commented; feel free to include any of them in your projects or to improve upon them, which there will definitely be room for. Use the C++ version of RAGE Shader Editor to reassemble them.

Special thanks to my friends AssaultKifle47, RaphaelK12, robi29 and _CP_ for their support and contributions, to Shvab for making RAGE Shader Editor and to ThirteenAG for implementing some features we requested into FusionFix.

Their repositories, which also have lots of cool stuff:

To-do:

  • Fix screen water droplet refraction - needs code injection
  • Fix the broken post 1.0.6.0 tree shadows - done by FusionFix
  • Fix translucent wires, powerlines and bridge cables
  • Fix the water foam

gtaiv.shaderfixescollection's People

Contributors

parallellines0451 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.