[DATA]
DISABLE_LIGHTSINI=0
[BASIC]
IS_LOW_BEAM_AVAILABLE=1
[LIGHTING]
INTERIOR_DARKEN_LIGHT=1.0
INTERIOR_DARKEN_SPECULAR=0.5
INTERIOR_FAKE_SHADOW_OPACITY=0.8
INTERIOR_FAKE_SHADOW_HEIGHT=0.0
LIT_MULTIPLIER=0.5
SPECULAR_MULTIPLIER=1
[LIGHT_EXTRA_0]
COLOR=2, 1.8, 1.6, 30
DIFFUSE_CONCENTRATION=0.87
EXTERIOR_ONLY=0
INTERIOR_ONLY=0
FADE_AT=400;5
FADE_SMOOTH=5
MIRROR=0.50
POSITION=0, 0.49, 1.89
DIRECTION=-0.2, -0.3, 1
RANGE=.2;
RANGE_GRADIENT_OFFSET=0
SPECULAR_MULT=1.2
SPOT=140; previous version 90
SPOT_SHARPNESS=0.1
BIND_TO_HEADLIGHTS=1
[LIGHT_EXTRA_1]
COLOR=2, 1.88, 1.7, 30
DIFFUSE_CONCENTRATION=0.87
EXTERIOR_ONLY=0
INTERIOR_ONLY=0
FADE_AT=400;5
FADE_SMOOTH=5
MIRROR=0.61
POSITION=0, 0.49, 1.84
DIRECTION=0.2, -0.3, 1
RANGE=.25;
RANGE_GRADIENT_OFFSET=0
SPECULAR_MULT=1.2
SPOT=140; previous version 90
SPOT_SHARPNESS=0.1
BIND_TO_HEADLIGHTS=1
[EMISSIVE_TURNSIGNAL_LEFT_...]
NAME=turnsignal_LF
COLOR=45, 35, 0, 8
LAG=0.25
SIMULATE_HEATING=0.2
LOCATION=LEFT
[LIGHT_TURNSIGNAL_LEFT_0]
COLOR=80, 40, 0.1, 2
POSITION=0.72, 0.49, 1.75
SPOT=120
DIRECTION=0.50,-0.5, 1
RANGE=0.3
SPOT_SHARPNESS=0.1
EXTERIOR_ONLY=0
RANGE_GRADIENT_OFFSET=0.3
INTERIOR_ONLY=0
SELF_LIGHTNING=1
SPECULAR_MULT=1
FADE_AT=0
FADE_SMOOTH=10
[LIGHT_TURNSIGNAL_LEFT_1]
COLOR=80, 40, 0.1, 2
POSITION=0.72, 0.49, 1.75
SPOT=120
DIRECTION=0.50,0.8, 1
RANGE=0.3
SPOT_SHARPNESS=0.1
EXTERIOR_ONLY=0
RANGE_GRADIENT_OFFSET=0.3
INTERIOR_ONLY=0
SELF_LIGHTNING=1
SPECULAR_MULT=1
FADE_AT=0
FADE_SMOOTH=10
[EMISSIVE_TURNSIGNAL_LEFT_...]
NAME=turnsignal_LR
COLOR=180, 40, 0.1, 3
LAG=0.25
SIMULATE_HEATING=0.2
LOCATION=LEFT
[EMISSIVE_TURNSIGNAL_RIGHT_...]
NAME=turnsignal_RF
COLOR=45, 20, 1, 8
LAG=0.25
SIMULATE_HEATING=0.2
LOCATION=LEFT
[LIGHT_TURNSIGNAL_RIGHT_0]
COLOR=80, 40, 0.1, 2
POSITION=-0.72, 0.49, 1.75
SPOT=120
DIRECTION=-0.50,-0.5, 1
RANGE=0.3
SPOT_SHARPNESS=0.1
EXTERIOR_ONLY=0
RANGE_GRADIENT_OFFSET=0.3
INTERIOR_ONLY=0
SELF_LIGHTNING=1
SPECULAR_MULT=1
FADE_AT=0
FADE_SMOOTH=10
[LIGHT_TURNSIGNAL_RIGHT_1]
COLOR=80, 40, 0.1, 2
POSITION=-0.72, 0.49, 1.75
SPOT=120
DIRECTION=-0.50,0.8, 1
RANGE=0.3
SPOT_SHARPNESS=0.1
EXTERIOR_ONLY=0
RANGE_GRADIENT_OFFSET=0.3
INTERIOR_ONLY=0
SELF_LIGHTNING=1
SPECULAR_MULT=1
FADE_AT=0
FADE_SMOOTH=10
[EMISSIVE_TURNSIGNAL_RIGHT_...]
NAME=turnsignal_RR
COLOR=180, 40, 0.1, 3
LAG=0.25
SIMULATE_HEATING=0.2
LOCATION=LEFT
[EMISSIVE_REVERSE_0]
NAME=S40_ReverseLights
COLOR=80, 80, 70, 2
LAG=0.5
SIMULATE_HEATING=0.0
# PBR shaders section
# glass materials
[INCLUDE: common/materials_glass.ini]
ExteriorGlassMaterials = glass
[Material_Glass]
Materials = S40_Wind_Main
FilmIOR = 3
BrightnessAdjustment= 1.4
# cockpit materials
[INCLUDE: common/materials_interior.ini]
# car paint materials
[INCLUDE: common/materials_carpaint.ini]
CarPaintVersionAware = 1
[Material_CarPaint_Solid]
Materials=body
UseDiffuseAlphaAsMask = 1
[SHADER_REPLACEMENT_...]
MATERIALS=body, black2
DOUBLE_FACE_SHADOW_BIASED=1
[Material_Glass]
Meshes= rearGlass_SUB1
IOR =4.10 ; looks better like this
FilmIOR = $IOR ; redefine IOR for external film layer to increase reflections
ThicknessMult = 0.5 ; thicker glass passes less light through
ProfileFix = 0.05 ; adds thickness to glass for glazing angles
MaskPass = 5 ; mask pass opacity
MaskPassColor = 255, 0, 0 ; mask pass color adjustment
BrightnessAdjustment= 1.66
# END of PBR section
[BRAKEDISC_FX_FRONT]
#DEBUG = 1 # to see the size of the disc
#WEAR_FORCE = 0.5 ; force certain wear level
#GLOW_FORCE = 1
ACTIVE = 1 ; set to 0 to disable the whole thing if car uses ksBrakeDisc shader for something else
CERAMIC = 0 ; use ceramic look
CARVED = 0 ; add a bit of carving, radial lines (fast for shader to compute)
CARVED_FREQUENCY = 30 ; increase to make more lines
GLOW_OFFSET = 0.9 ; increase to offset heated and worn center more to the center, decrease to offset it more to the outside area; with 0.5, it would be in the middle
; Patch guesses holes from alpha-channel of txDiffuse. Holes don’t glow or reflect stuff and look dark:
ALPHA_MASK = 0.02, 0.22 ; hole is everything with alpha below 0.1, everything with alpha above 0.2 is not a hole, in-between is a transition
; Patch can also estimate deepenings based on luminance and normal texture. Deepenings glow with a delay (but fully heated, glow more) and are a bit occluded:
LUMINOCITY_MASK = 0.01, 0.03 ; everything darker than 0.01 is a deepening
NORMAL_MASK = 0.5, 0.3 ; everything looking away more than 50% is a deepening
; Patch would try and guess size of brake disc and its inside area from its mesh, but if it fails:
DISC_RADIUS = 0.175 ; radius of a brake disc
DISC_INTERNAL_RADIUS = 0.135 ; radius of an inside part of a brake disc
; Another feature is that patch would mask reflections with rim, stopping brake disc from reflecting sky if looked at a angle. By default it would use rim radius and 60% of wheel width (for the distance between brake disc and exterior part) from “tyres.ini”, could be changed if needed:
RIM_RADIUS = 0.3 ; inside radius of a rim
RIM_HEIGHT = 0.1 ; distance between surface of brake disc and vertical surface of a wheel rim
[BRAKEDISC_FX_BACK]
#DEBUG = 1
DISC_RADIUS = 0.161
DISC_INTERNAL_RADIUS = 0.119
GLOW_OFFSET = 1
[SHAKING_EXHAUST_...]
MESHES = exhaust
POINT_0 = -0.3, 0, -2.1
[REFRACTING_HEADLIGHT_0]
SURFACE = S40_HL_Glass
INSIDE = headlightsChrome
ABSORPTION = 0.081
AMBIENT_MULT = 0.25
BASE_EMISSIVE_K = 0.09
BOUNCED_BACK_MULT = 0.5
BULB_BLUR_K = 2.3
BULB_REFLECTION_K = 0.73
CUSTOM_BULB_0 = 0.5, 0.485, 0.279, 0
CUSTOM_BULB_1 = 0.765, 0.476, 0, 0
CUSTOM_BULB_2 = 0.478, 0.476, 0, 0
CUSTOM_BULB_3 = 0.54, 0.476, 0, 0
DIFFUSE_MAP_FILTER_MULT = 3.61
DIFFUSE_MAP_MULT = 0.988
DIRECTION = -2.05804e-05, -1.71946e-05, -1
DYNAMIC_EMISSIVE_MAP = 0
EMISSIVE_MULT = 1.18
EXTRA_GLASS_COLORIZATION = 1
EXTRA_SIDE_THICKNESS = 443
F0 = 0.75
GLASS_COLOR = 0.25, 0.25, 0.25
GLASS_EMISSIVE_MULT = 0
GLASS_EXTRA_THICKNESS = 0.0027
INNER_SPECULAR = 20
INNER_SPECULAR_EXP = 856
IOR = 1.99
IOR_FLYOUT_FLAT = 0
LOD_BIAS = -1
MIRROR_2_AS_5 = 1
MIRROR_3_AS_4 = 1
MIRROR_DIR = 1.00487, 1.08815e-05, 0.00607544
MIRROR_POS = -0.00250244, 0.524496, 2.0423
NM_SHARE_EXT = 0
NM_SHARE_INT = 0.761
ORIGIN = 0.625114, 0.480395, 2.15216
RADIUS = 0.0546
REFLECTIVENESS_DIFFUSE_MULT = 100
REFLECTIVENESS_MULT = 7.4
REFLECTIVE_GAMMA = 1
REFRACTION_MASKING = 0
SIDE_FALLOFF = 1.36
USE_COLORED_BULBS = 0
USE_CUSTOM_BULBS = 1
USE_NORMAL_ALPHA = 1
SYNC_EMISSIVE_AUTO=1
[REFRACTING_HEADLIGHT_1]
SURFACE = S40_HL_Glass2
INSIDE = headlightsChrome2
ABSORPTION = 0.081
AMBIENT_MULT = 0.25
BASE_EMISSIVE_K = 0.02
BOUNCED_BACK_MULT = 0.4
BULB_BLUR_K = 2.3
BULB_REFLECTION_K = 0.73
CUSTOM_BULB_0 = 0.507, 0.485, 0.346, 0
CUSTOM_BULB_1 = 0.765, 0.476, 0, 0
CUSTOM_BULB_2 = 0.478, 0.476, 0, 0
CUSTOM_BULB_3 = 0.54, 0.476, 0, 0
DIFFUSE_MAP_FILTER_MULT = 3.61
DIFFUSE_MAP_MULT = 0.988
DIRECTION = -2.07275e-05, -2.02392e-05, -1.0004
DYNAMIC_EMISSIVE_MAP = 0
EMISSIVE_MULT = 1.18
EXTRA_GLASS_COLORIZATION = 1
EXTRA_SIDE_THICKNESS = 882
F0 = 0.75
GLASS_COLOR = 0.25, 0.25, 0.25
GLASS_EMISSIVE_MULT = 0
GLASS_EXTRA_THICKNESS = 0.0027
INNER_SPECULAR = 20
INNER_SPECULAR_EXP = 856
IOR = 2.03
IOR_FLYOUT_FLAT = 0
LOD_BIAS = -1
MIRROR_2_AS_5 = 1
MIRROR_3_AS_4 = 1
MIRROR_DIR = 1.0055, 1.31482e-05, 0.0
MIRROR_POS = 0,0,0
NM_SHARE_EXT = 0
NM_SHARE_INT = 0.761
ORIGIN = 0.499748, 0.480629, 2.15875
RADIUS = 0.0546
REFLECTIVENESS_DIFFUSE_MULT = 100
REFLECTIVENESS_MULT = 7.4
REFLECTIVE_GAMMA = 1
REFRACTION_MASKING = 0
SIDE_FALLOFF = 1.36
USE_COLORED_BULBS = 1
USE_CUSTOM_BULBS = 1
USE_NORMAL_ALPHA = 1
SYNC_EMISSIVE_AUTO=1
[INCLUDE: ext_config.wiper.ini]
; Norms fix (https://www.gtplanet.net/forum/threads/assetto-corsa-pc-mods-general-discussion.307899/page-4245#post-14193455)
[MESH_ADJUSTMENT_...]
MESHES = rollcage, S40_CKPT_WIND_SUB0
MOVE_TO = COCKPIT_HR
IS_ACTIVE = 1
; Masscot fix (https://www.gtplanet.net/forum/threads/assetto-corsa-pc-mods-general-discussion.307899/page-4245#post-14193486)
[SHADER_REPLACEMENT_...]
ACTIVE = 1
MESHES = S40_CKPT_WIND_SUB0
IS_TRANSPARENT = 1