Перейти к статье

 

Калибровка вершин и автоматическое смещение кривых

Теперь размеры могут быть заданы на вершинах для управления смещением вдоль кривых. Если кривая имеет схему смещения, то размеры вершин будут соблюдаться, даже если она унаследована от родительской геометрии.

Установите размер вершины с помощью следующей команды:

vertex <id> size <size>

Смещение можно включить с помощью:

curve <id> scheme bias

Для сетки tri/tet смещение кривой включено по умолчанию для создания более качественных сеток tri/tet. Разница заметна не только при установке размеров на вершинах, но и при установке различных размеров на связанных кривых, поверхностях или объемах. Чтобы отключить смещение кривой выполните следующую команду:

curve<id> scheme equal

В следующих примерах поверхности были заданы размеры. В первом графическом режиме автоматическое смещение не включено. Во втором графическом режиме включено автоматическое смещение.

Когда включено автоматическое смещение, размеры вершин соблюдаются. Если размер не был непосредственно установлен на вершине, то он наследуется от родителя(ей). При наличии нескольких родителей наследуемый размер усредняется. В приведенных выше примерах размеры вершин, прикрепленных к обеим поверхностям, были средними из двух размеров поверхности. Это повлияло на смещение при построении сетки кривых.