Skip to content

Panel Verify

Pavel_Blend edited this page Jul 30, 2024 · 23 revisions







Описание

Данная панель хранит операторы для проверки объектов на наличие ошибок.







Расположение

Окно 3D Viewport, в N-панели, вкладка X-Ray.







Операторы







Общие параметры



Mode

Режим работы. Указывает, какие объекты проверять.

  • Active Object - активный объект.
  • Selected Objects - выделенные объекты.
  • All Objects - все объекты blend-файла.







Verify UV

Проверяет корректность UV-карты меш-объектов. Нужен из-за того, что компилятор геометрии xrLC для ТЧ иногда не правильно обрабатывает текстурные координаты, которые находятся за пределами диапазона -32.0-32.0. Оператор выделяет полигоны, которые выходят за эти пределы. Единицы измерения диапазона - размер изображения. Одна высота/ширина изображения равна 1.0. После работы оператора у объектов, которые имею корректные UV-координаты, выделение будет отсутствовать. А те объекты, которые имеют полигоны с проблемными UV-координатами, будут выделены. В режиме редактирования проблемные полигоны будут иметь выделение.



Параметры



Mode

Общий параметр. См. выше.







Check Invalid Faces

Проверяет наличие битых треугольников (invalid faces) у меш-объектов. После работы оператора, объекты с проблемными полигонами будут иметь выделение, а объекты с корректными полигонами не будут иметь выделения. В режиме редактирования проблемные полигоны или вершины будут иметь выделение.



Параметры



Mode

Общий параметр. См. выше.



Check Face Area

Проверять наличие полигонов, которые имеют площадь близкую к нулю.



Check UV Area

Проверять наличие полигонов, которые имеют площадь UV-карты близкую к нулю.







Check Invalid Smooth Groups

Проверяет наличие ошибок сглаживания у меш-объектов. Если объект имеет ошибки сглаживания, то в X-Ray SDK в логе будет напечатано предупреждение Invalid smooth group found. Данные ошибки сглаживания не являются критичными и компиляция локации не вызовет ошибок. Оператор проверяет выделенные объекты. Если объект не имеет ошибок сглаживания, то с него будет снято выделение. Ошибка сглаживания заключается в том, что split-нормаль имеет нулевую длину. Это может произойти при нулевой площади полигона, или если два сглаженных и связанных полигона имеют противоположные нормали, сумма которых даёт ноль. В режиме редактирования проблемные вершины будут иметь выделение.



Параметры



Mode

Общий параметр. См. выше.

















































Содержание

Clone this wiki locally