Тёма =)
а чо должен уметь шейдер уровня гта 5?)
интересно ответ будет тебе понятен?
Скорее всего в GTA5 Deffered Shading
Это значит что шейдер должен умень выводить свойства своей поверхности (такие как BaseColor, Roughness, Metallic, Normal, AO) в GBuffer. + наверняка у environment шейдеров есть несколько слоев бленда этих свойств для detail карт и погодных явлений.
Для шейдеров кожи наверно еще несколько слоев для SkinPenetration.
Машины скорее всего либо фейкают CarPaint через имитацию ClearCoat либо их GBuffer поддерживает ClearCoat.