Configuration files and resources for Custom Shaders Patch for Assetto Corsa. Define things like track lights, specific car settings, additional tyres textures and so on. There is a server somewhere pulling it from time to time (with 5 minutes interval) and converting it into a format that can be downloaded automatically with AC Content Manager (or any other launcher, API for that is really simple).
Most of the stuff is adjustable with ini files: live, saving a car/track-config take effect immediately during gameplay.
- The wiki with some docs here on GitHub
- CustomShadersPatch webpage
- Trello board with more details
- Shaders used by Shaders Patch.
If you’re using AC Content Manager (lite version would work just as well), go to “Settings/Custom Shaders Patch”. From there, app would offer you to install or update the patch, as well as download configs. But, at the same time, you don’t have to worry about downloading configs: by default, Content Manager would download them automatically once needed.
If you’re not using Content Manager, you can always get any version of CustomShadersPatch on the link above. Then, either move files from “MODS/Shaders Lights Patch” to AC root folder (so “dwrite.dll” would end up next to “acs.exe”, that’s the patch itself), or use JSGME to enable it. And, with manual approach, you would have to simply download the whole repo in a ZIP file (there is that green button in the upper right corner right here) and extract it so folder “tzdata” would end up in “assettocorsa/extension”.
- Car light configs;
- Track light configs;
- Vertex AO patches (prebaked shadows);
- Default Weather FX implementation;
- Default Weather FX controller.
If you’re looking to make a new Weather FX script, please feel free to use the default one as a base. That script is in public domain, meaning you can do whatever you want with it without giving any credit or anything like that. There is a description for each file and a lot of comments in code.
C:\Progam Files\Steam\steamapps\common\assettocorsa\extension\ or
X:\Steam\steamapps\common\assettocorsa\extension\
\---extension
+---config
| +---cars
| | +---common
| | +---kunos
| | \---mods
| | +---acclub
| | +---acfl
| | +---fo
| | \---rss
| \---tracks
| \---common
\---vao-patches
user options saved in (defaults in above folder):
%userprofile%\Documents\Assetto Corsa\cfg\extension\
Be aware, that sometimes the cfg-maker did not name files properly, i.e. for this track-light-config — “config\tracks\ks_nurburgring.ini” — all these files are required too:
nurbAllGlass.kn5
nurbSpots.kn5
nurbSpotsPad.kn5
nurbpitglass2.kn5