Operator Check Material Parameters - PavelBlend/blender-xray GitHub Wiki



Оператор Check Material Parameters

Этот оператор проверяет xray-параметры материалов: Engine Shader, Compile Shader, Game Material. Иногда в файлах от модов или из билдов есть такие движковые шейдеры, компиляторные шейдеры и игровые материалы, которых нет в ТЧ, ЧН или ЗП, из-за чего в игре или при компиляции будет вылет. При проверке шейдеров и материалов, используются *.xr файлы, которые указаны в настройках аддона (shaders.xr, shaders_xrlc.xr, gamemtl.xr). Данный оператор ищет те проблемные материалы, у которых есть отсутствующие в *.xr файлах xray-параметры. После работы оператора, будет создан текстовый файл log с примерно таким содержанием:

Incorrect Materials:

    Material: "Material":
        Compile Shader: "456"

    Material: "Material.001":
        Game Material: "789"

    Material: "Material.002":
        Engine Shader: "123"



Параметр Mode

Указывает, какие материалы проверять:

  • Active Material - активный материал активного объекта.
  • Active Object - материалы активного объекта.
  • Selected Objects - материалы выделенных объектов.
  • All Objects - материалы всех объектов.
  • All Materials - все материалы.





































⚠️ **GitHub.com Fallback** ⚠️