WRC 8 FIA World Rally Championship

File information

Last updated

Original upload

Created by

thrive4

Uploaded by

thrive4

Virus scan

Safe to use

About this mod

reduce brightness in cockpit view of environment

Permissions and credits
Changelogs
- description

Wrc 8, as earlier versions of wrc, suffers from a rather glare-y, over bright cockpit view
a post on reddit illustrates this well:
https://www.reddit.com/r/simrally/comments/d0qs3t/wrc8_cockpit_view_too_bright/

Note how the bonnet cam gives a more natural looking view of the environment.
Whether this effect is intended or not I thought I would share this little tweak, with
the help of 3dmigoto, to normalize this effect and make the cockpit view more
in line with the other camera views, taking into account time of day plus weather
conditions. It also slightly reduces mud / dirt accumulation and glass color on the
windshield.

- install

copy the contents of the zip file to the install folder of wrc8, the folder which
contains wrc8.exe.

- optional install

If you do not like using unverified dll's you can download 3dmigoto from
https://github.com/bo3b/3Dmigoto/releases
download version 1.3.16 and place the following dlls in the install dir of wrc8
d3d11.dll
d3dcompiler_46.dll
d3dcompiler_47.dll (*)
d3dx.ini
then copy ShaderCache and ShaderFixes from the zip file to the same dir aka folder.

!note: if you choose to use the d3dx.ini contained in the github package
make sure to set (line 248):
hunting=0
the default setting is:
hunting=1
which sets 3dmigoto to a debug mode.

* edit (14/09/2019)
d3dcompiler_47.dll is actually not needed you do not have to copy it
or if you have it can be deleted. (removed from v1.1 only applies to v1.0)

- verify

After running the game and driving on any track (in cockpit view)
the folder ShaderFixes should contain 37bd2c1ae79c2fd3-ps_replace.bin
This means that the file 37bd2c1ae79c2fd3-ps_replace.txt
has been compiled by 3dmigoto (d3d11.dll)

- tested

Tested with version 1.0 and 1.10 of wrc 8 on win 7 / nvidia 1050gtx ti
Note: works in combination with reshade 4.3.0

edit (14/09/2019) tested with version 1.3.0 of wrc 8 still works and
is still needed (not fixed by Kylotonn).

- performance

No measured impact positive or negative to framerates.

- further tweaking

If you like you can compare the modified shader, ShaderCache contains
the original shader, to alter values. Example modified shader (in ShaderFixes):

  r12.x = 0.34;
  if (r11.x < 0.1) { r12.x = 1.10;}
  if (r11.x > 3.0) { r12.x = 0.24;}

the value of r12.x determines the brightness level on tracks pending
on time of day. Higher values increase brightness.