[ABOUT] AUTHOR = Pyyer VERSION = 2.1.1 DATE_RELEASE = 08 July 2023 ;============================================================= [INCLUDE] INCLUDE = common\materials_track.ini, ommon\conditions.ini ;============================================================= [DEFAULTS] TRACK_FILE = ks_silverstone.kn5 INSERT_AFTER_MESH = Plane001 VideoScreenMaterial = screenDisplay VideoScreenMeshes = VideoScreen.? VIDEO_MESHES_TO_HIDE = xxxxxxxxxxxxxxxxxx VIDEO_MATERIALS_TO_HIDE = xxxxxxxxxxxxxxxxxx CAMERA_TARGET = FOCUSED_CAR ;CLOSEST_CAR ;============================================================= DISPLAY_KN5 = ../common/displays.kn5 TRANSPARENT_TEXTURE = ../common/textures.zip::Transparent.dds DISPLAY_TEXTURE = ../common/textures.zip::screenDisplay.dds CAMERA_BRIGHTNESS = 1.0 CAMERA_SATURATION = 1.3 GAMMA_DAY = 0.6 GAMMA_NIGHT = 2.2 EMMISSIVE_DAY = 64, 64, 64, 0.1 EMMISSIVE_NIGHT = 32, 32, 32, 0.25 ;============================================================= [MODEL_REPLACEMENT_...] ACTIVE = 1 FILE = $TRACK_FILE INSERT = $DISPLAY_KN5 INSERT_AFTER=$INSERT_AFTER_MESH HIDE = $VIDEO_MESHES_TO_HIDE ;============================================================= [SHADER_REPLACEMENT_...] ACTIVE = 1 MESHES = $VIDEO_MESHES_TO_HIDE SHADER = ksPerPixelAT BLEND_MODE=ALPHA_TEST RESOURCE_0 = txDiffuse RESOURCE_FILE_0 = $TRANSPARENT_TEXTURE ;============================================================= [SHADER_REPLACEMENT_...] ACTIVE = 1 MATERIALS = $VIDEO_MATERIALS_TO_HIDE SHADER = ksPerPixelAT BLEND_MODE=ALPHA_TEST RESOURCE_0 = txDiffuse RESOURCE_FILE_0 = $TRANSPARENT_TEXTURE ;============================================================= [SHADER_REPLACEMENT_...] ACTIVE = 1 MATERIALS = $VideoScreenMaterial SHADER = ksPerPixel PROP_... = ksAmbient, 0.5 PROP_... = ksDiffuse, 0.0 PROP_... = ksSpecular, 0.0 PROP_... = ksSpecularEXP, 0 RESOURCE_0 = txDiffuse RESOURCE_FILE_0 = $DISPLAY_TEXTURE ;============================================================= [MATERIAL_ADJUSTMENT_...] DESCRIPTION = Emissive screens MATERIALS = $VideoScreenMaterial ACTIVE = 1 KEY_0 = ksEmissive VALUE_0 = $EMMISSIVE_NIGHT VALUE_0_OFF = $EMMISSIVE_DAY KEY_1 = KsAlphaRef VALUE_1 = -193 VALUE_1_OFF = 0 RANGE = 50 CONDITION = SHARP_SUN_A ;============================================================ [CONDITION_...] ACTIVE=1 NAME=ScreenGamma INPUT = SUN LUT = (|0=$GAMMA_DAY|88=$GAMMA_DAY|88=$GAMMA_NIGHT|180=$GAMMA_NIGHT|) LAG = 0 ;============================================================= [DISPLAY_...] ACTIVE = 1 ; General settings: MESHES = $VideoScreenMeshes ; list of track meshes to act as displays REGION_START = 0, 0 ; display position on texture, in pixels REGION_SIZE = 1432,1024 ; display size on texture, in pixels ;------------------------------------------------------------- ; Update and rendering options HIGH_REFRESH_RATE = 1 ; high refresh rate (enabled by default; 30 FPS with this option on, 15 FPS without) FLIP_X = 1 ; change to 1 to flip output on X axis (mainly for strange UV mapping) FLIP_Y = 1 ; change to 1 to flip output on Y axis (mainly for strange UV mapping) ;------------------------------------------------------------- ; Color corrections: OUTPUT_ALPHA = 1 ; alpha channel value for display area OUTPUT_GAMMA = ScreenGamma ; gamma correction, reduce to make darker areas even darker OUTPUT_SATURATION = 1.3 ; saturation correction OUTPUT_BRIGHTNESS = 1.0; brightness correction OUTPUT_FISH_EYE = 0.0 ; increase to add lens distortion effect OUTPUT_VIGNETTE = 0.15 ; increase to darken corners OUTPUT_CHROMATIC_ABERRATION = 0.0 ; increase to add that nasty chromatic aberration ;------------------------------------------------------------- ; Mode settings: MODE = CAMERA ;------------------------------------------------------------- ; Camera #0 CAMERA_0 = -402.366 ,4.24917 ,203.339 CAMERA_0_TARGET = $CAMERA_TARGET ; instead of fixed point, uses closes car CAMERA_0_TARGET_INERTIA = 0.0 ; camera inertia for smoother movement CAMERA_0_FOV = 20 ;------------------------------------------------------------- ; Camera #1 CAMERA_1 = -402.366 ,4.24917 ,203.339 CAMERA_1_TARGET = $CAMERA_TARGET ; instead of fixed point, uses closes car CAMERA_1_TARGET_INERTIA = 0.0 ; camera inertia for smoother movement CAMERA_1_FOV = 20 ;------------------------------------------------------------- ; Camera #2 CAMERA_2 = 168.415 ,7.729 ,-23.6667 CAMERA_2_TARGET = $CAMERA_TARGET ; instead of fixed point, uses closes car CAMERA_2_TARGET_INERTIA = 0.0 ; camera inertia for smoother movement CAMERA_2_FOV = 20 ;------------------------------------------------------------- ; Camera #3 CAMERA_3 = 396.204 ,8.68011 ,-150.608 CAMERA_3_TARGET = $CAMERA_TARGET ; instead of fixed point, uses closes car CAMERA_3_TARGET_INERTIA = 0.0 ; camera inertia for smoother movement CAMERA_3_FOV = 20 ;------------------------------------------------------------- ; Camera #4 CAMERA_4 = -82.0925 ,14.0576 ,-632.434 CAMERA_4_TARGET = $CAMERA_TARGET ; instead of fixed point, uses closes car CAMERA_4_TARGET_INERTIA = 0.0 ; camera inertia for smoother movement CAMERA_4_FOV = 20 ;------------------------------------------------------------- ; Camera #5 CAMERA_5 = -382.746 ,13.5939 ,-465.67 CAMERA_5_TARGET = $CAMERA_TARGET ; instead of fixed point, uses closes car CAMERA_5_TARGET_INERTIA = 0.0 ; camera inertia for smoother movement CAMERA_5_FOV = 20 ;------------------------------------------------------------- ; Camera #6 CAMERA_6 = -116.735 ,4.67868 ,-878.884 CAMERA_6_TARGET = $CAMERA_TARGET ; instead of fixed point, uses closes car CAMERA_6_TARGET_INERTIA = 0.0 ; camera inertia for smoother movement CAMERA_6_FOV = 20 ;------------------------------------------------------------- ; Camera #7 CAMERA_7 = 409.259 ,6.05615 ,-856.488 CAMERA_7_TARGET = $CAMERA_TARGET ; instead of fixed point, uses closes car CAMERA_7_TARGET_INERTIA = 0.0 ; camera inertia for smoother movement CAMERA_7_FOV = 20 ;------------------------------------------------------------- ; Camera #8 CAMERA_8 = 498.496 ,26.6411 ,132.325 CAMERA_8_TARGET = $CAMERA_TARGET ; instead of fixed point, uses closes car CAMERA_8_TARGET_INERTIA = 0.0 ; camera inertia for smoother movement CAMERA_8_FOV = 20 ;------------------------------------------------------------- ; Camera #9 CAMERA_9 = 326.841 ,3.16366 ,168.61 CAMERA_9_TARGET = $CAMERA_TARGET ; instead of fixed point, uses closes car CAMERA_9_TARGET_INERTIA = 0.0 ; camera inertia for smoother movement CAMERA_9_FOV = 20 ;------------------------------------------------------------- ; Camera #10 CAMERA_10 = -62.0335 ,1.10035 ,905.872 CAMERA_10_TARGET = $CAMERA_TARGET ; instead of fixed point, uses closes car CAMERA_10_TARGET_INERTIA = 0.0 ; camera inertia for smoother movement CAMERA_10_FOV = 20 ;------------------------------------------------------------- ; Camera #11 CAMERA_11 = -330.501 ,6.23949 ,613.491 CAMERA_11_TARGET = $CAMERA_TARGET ; instead of fixed point, uses closes car CAMERA_11_TARGET_INERTIA = 0.0 ; camera inertia for smoother movement CAMERA_11_FOV = 20 ;------------------------------------------------------------- ;=============================================================