Vehicle Shaders
In this page you can find all vehicle shaders used on vehicles and their technical usage
Vehicle Paint shaders
vehicle_paint1
Typical vehicle paint shader, used on most vehicles in GTA V.
vehicle_paint1_enveff
Basic vehicle paint shader with additional feature of applying snow.
Vertex Alpha: visibility of snow samplers (black - non applied, white - applied)
vehicle_paint2
A very similar shader to vehicle_paint1, with dirt mapping moved to first UV map.
vehicle_paint2_enveff
A copy of vehicle_paint2 with additional feature of applying snow.
Vertex Alpha: visibility of snow samplers (black - non applied, white - applied)
vehicle_paint3
Used for liveries on a car.
vehicle_paint3_enveff
A copy of vehicle_paint3 with additional feature of applying snow.
Vertex Alpha: visibility of snow samplers (black - non applied, white - applied)
vehicle_paint3_lvr
Variant of vehicle_paint3 with tileable livery via second UV Map.
vehicle_paint4
Used for metal worn effect and/or livery on a car.
vehicle_paint4_emissive
Very same vehicle_paint4 shader with support of emissives.
vehicle_paint4_enveff
vehicle_paint4 shader, used for metal worn effect and liveries on a car.
Vertex Alpha: visibility of snow samplers (black - non applied, white - applied)
vehicle_paint5_enveff
Used for metal worn effect and liveries on a car.
Vertex Alpha: visibility of snow samplers (black - non applied, white - applied)
vehicle_paint6
Used for metal bolts on planes, applying liveries, metal worn effect.
vehicle_paint7
Used for metal worn effect and liveries on a car.
vehicle_paint7_enveff
Used for metal worn effect and liveries on a car.
Vertex Alpha: visibility of snow samplers (black - non applied, white - applied)
vehicle_paint8
Used for metal worn effect and liveries on a car.
Vertex Alpha: visibility of snow samplers (black - non applied, white - applied)
vehicle_paint9
Used for metal worn effect and liveries on a car.
Vertex Alpha: visibility of snow samplers (black - non applied, white - applied)
Vehicle Light shaders
vehicle_lightsmeissive
Allows the light to be lit.
Lights ID values for different type of vehicle lights, available in Fragments / Vehicle Light IDs

Vehicle Glass shaders
vehicle_vehglass
Shader specifically tailored to work with windows and other glasses.
vehicle_vehglass_inner
Identical shader to vehicle_vehglass, used for inner side of windows/glasses, with limited dirt intensity.
Vehicle Interior shaders
vehicle_interior
Simple interior shader with normal map support.
vehicle_interior2
Simple interior shader without normal map support.
Simple interior shader without normal map support.
Vehicle Mesh shaders
vehicle_mesh
Extensively used for metallic vehicle parts, like exhausts, engines, chassis parts.
vehicle_mesh_enveff
Extensively used for metallic vehicle parts, like exhausts, engines, chassis parts with additional feature of applying snow.
Vertex Alpha: visibility of snow samplers (black - non applied, white - applied)
Vehicle Tire shaders
vehicle_tire
A shader for wheels, cannot be used on any other vehicle parts.
vehicle_tire_emissive
vehicle_tire shader with emissive support
Vehicle Emissive shaders
vehicle_dash_emissive
Shader dedicated for emissive dials being lit up at night.
vehicle_dash_emissive_opaque
Shader dedicated for emissive dials being lit up at night for opaque textures.
Vehicle License plate shaders
vehicle_licenseplate
Shader responsible for rendering vehicle license plates with changeable text.
Vehicle Miscellaneous shaders
vehicle_badges
Shader for vehicle badges.
vehicle_decal
Shader created for adding additional decals, scratches on the vehicle.
vehicle_decal2
Derivated from vehicle_decal, with dirt support.
vehicle_detail2
Used to add a leather detail effect to seats and dashboards.
vehicle_shuts
Shader utilized for inner sides of engine bay, doors, bonnet and boot.
vehicle_track/vehicle_track2
Shader for UV animation, hardcoded usage, in modded vehicles works only on the left side.
Last updated
Was this helpful?