Cant find deffer impl flat.vs
Материал из S.T.A.L.K.E.R. Inside Wiki
Если вы встретили вот такой лог , то вам сюда. Решение только для ТЧ.
Expression : fs Function : CResourceManager::_CreateVS File : E:\stalker\sources\trunk\xr_3da\ResourceManager_Resources.cpp Line : 185 Description : shader file doesnt exist Arguments : x:\gamedata\shaders\r2\deffer_impl_flat.vs
Не найден файл шейдера gamedata\shaders\r2\deffer_impl_flat.vs . Такое может происходить после компиляции уровня на качестве выше чем draft.
Решения проблемы
Решение первое
Заходим сюда. Скачиваем и помещаем в папку gamedata\shaders\
Решение второе
Открываем Level Editor. Нажимаем Images -> Image editor.
https://images.gameru.net/image/direct/80e5318008.jpg
Находим terrain вашей локации. У меня это terrain_mp_duga. Меняем type на terrain (если не terrain). Ставим галочку Use as Diffuse. Ставим галочку Use as Bump (R2). В texture выбираем детальную текстуру (например detail\detail_grnd_grass). Изменяем scale (необязательно). Нажимаем ок. Компилируем уровень.
Решение третье
В папку gamedata\textures помещаем .thm файлы для всех текстур на локации (можно попробовать только для terrain). Эти файлы можно найти в level editor\rawdata\textures.
Примечания
Если у вас нет нужных .thm текстур , скачиваем программу dds2tga. Конвертируем нужные текстуры в tga. Помещаем tga файлы в папку level editor\import . Открываем Level Editor. Жмем Images -> Check New Textures. Нажимаем ок. Ещё раз нажимаем ок. Level Editor сгенерирует из .tga .thm-текстуры.
Решение второе и третье можно использовать вместе. Все описанное выше работает в ТЧ. В других частях не проверял.