-
Notifications
You must be signed in to change notification settings - Fork 224
General – CSP features
Custom Shaders Patch is split in modules which could be disabled. There are a few options which aren’t a part of any module though, and some features can’t be disabled.
Adds dynamic lighting for track and car lights, like headlights. Track lights are set by track config, car lights can be either defined in config or, if not, guessed automatically based on model, textures and various parameters such as manufacturing year. Uses BVH accelerated shading to speed up rendering and allow for hundreds of lights to be rendered at once.
Types of lights:
- Point light;
- Spot light;
- Double trimmed spot light for car headlights;
- Line light, although not very accurate one, for things like neon lights under the car.
Planned:
- Try Forward+?
- IES maps;
- Dynamic shadows.
Adds additional render pass to get more information about the scene, such as scene normals maps, depth or motion buffer. With that information, new effects are possible:
- Local reflections (SSLR);
- Ambient occlusion (SSAO or, thanks to NVIDIA, HBAO+);
- New motion blur;
- Temporal anti-aliasing;
- Simple local light bounce (SSGI);
- Scene light bounce (not screen-space);
- Volumetric lights;
- Fog blur.
Hmm, it seems writing this post will take longer than developing the thing in the first place…
If you have any question or suggestions, please feel free to add a new issue.
- Enabling Extended Physics
- Aerodynamics
- Body Flex
- Custom Suspension Joints
- Driver Weight Shift for Karts
- Extra Turbo Options
- More Clutch Damage
- New Inputs for Dynamic Controllers
- Physics Scripts
- Setup Items Driven By Controllers
- Suspension
- Cosmic Suspension
- Tyre Types
- Enabling Extended Physics
- General Options
- Custom Raycasting
- Collision Parameters
- Dynamic Physics Objects
- Geometric colliders
- Surface Tweaks
- Extra FX Flags
- Extra FX Emissive
- Mesh Adjustments
- Model Replacements
- Shader Replacements
- Scene Queries
- UV2
- General Options
- Analog Instruments
- Animations
- Digital Instruments
- Emissive Objects
- Extra Switches
- Inputs
- LED panels
- Multichannel Emissives
- Vintage Tachometers
- Audio
- Brake Disc FX
- Deforming Bonnets
- Driver Model
- Exhaust Smoke
- Exhaust Flames
- Extra Lights
- Fake Shadows FX
- Local Cubemaps
- Mesh Splitting
- Miscellaneous Options
- Neck FX
- Node Adjustments
- Smart Mirror
- Sparks
- Tyres FX
- Visually Adjustable Wings
- Wheels
- Wobbly Bits
- Wobbly Wipers