При тонировании модели на гладкость поверхностей влияет плотность сети.
Компоненты сети включают в себя вершины, грани, многоугольники и кромки.
В чертежах все грани имеют три вершины, за исключением многогранных сетей, состоящих из смежных треугольников. С точки зрения алгоритмов тонирования каждая четырехугольная грань состоит из двух треугольных граней с одной общей кромкой.
Сглаживание объекта выполняется системой тонирования автоматически. При тонировании существует два типа сглаживания. Первый тип сглаживания выполняет интерполяцию нормалей к граням поверхности. В другой операции учитывается число граней, счётчик граней, определяющих геометрию; чем больше число граней, тем более гладкие получаются поверхности, но увеличивается время обработки.
НАСТРВИД и системной переменной FACETRES.
Интерполяцией нормалей к граням управлять нельзя, однако можно изменять аккуратность отображения криволинейных объектов с помощью командыУправление отображением кругов и дуг
Аккуратность отображения криволинейных 2D объектов, например, кругов и дуг, в текущем виде можно изменять с помощью команды НАСТРВИД.
В следующем примере отрезки становятся более заметными при уменьшении значений команды НАСТРВИД - до значений "Левый верхний" = 1000, "Середина" =100, "Правый нижний = 10.
Эти объекты отображаются на экране как множество коротких прямолинейных сегментов. При увеличении значений параметров НАСТРВИД дуги и круги становятся более гладкими, но при этом требуется больше времени для их создания. Для повышения производительности рекомендуется в ходе рисования устанавливать для параметра НАСТРВИД как можно меньшее значение.
Управление отображением тел с криволинейными поверхностями
Системная переменная FACETRES регулирует плотность сети и гладкость раскрашенных и тонированных тел с криволинейными поверхностями.
В следующем примере отображаются ячейки на криволинейной геометрической структуре с низким значением переменной FACETRES. FACETRES =0,25.
Если значение FACETRES равно 1, то устанавливается взаимнооднозначное соответствие между разрешением кругов и дуг при просмотре и аппроксимацией линий кривизны (посредством подразделения граней) твердотельных объектов. Например, если значение FACETRES равно 2, аппроксимация будет в два раза больше аппроксимации, установленной командой НАСТРВИД. Для параметра FACETRES по умолчанию установлено значение 0,5. Диапазон допустимых значений: от 0,01 до 10.
Изменение значения точности аппроксимации в команде НАСТРВИД оказывает соответствующее воздействие как на объекты, управляемые командой НАСТРВИД, так и на объекты, управляемые системной переменной FACETRES. Изменение значения переменной FACETRES отражается только на твердотельных объектах.
В следующем примере отображается гладкая геометрическая структура с высокими значениями переменной FACETRES. FACETRES = 5.