Навигационный Куб даёт визуальную информацию об ориентации камеры в окне трехмерного вида и может применяться для её изменения. Он виден по умолчанию и находится в верхнем правом углу дисплея.
Навигационный куб состоит из нескольких частей:
Все элементы, за исключением индикаторов осей, можно нажимать.
Основной куб имеет 26 граней: 6 основных граней, 12 прямоугольных ребер и 8 угловых граней. Нажатие на любую из них изменяет ориентацию камеры так, чтобы ее направление было перпендикулярно выбранной грани.
Есть шесть стрелок направления: четыре треугольные и две изогнутые. Нажатие на одну из треугольных стрелок вращает трехмерный вид вокруг линии, перпендикулярной направлению стрелки. Нажатие на изогнутую стрелку вращает трехмерный вид вокруг направления обзора.
Нажатие на круглую кнопку в правом верхнем углу навигационного куба поворачивает трехмерного пространства на 180 градусов вокруг вертикальной оси отображения.
Нажатие на маленький куб в правом нижнем углу Навигационного Куба вызывает меню со следующими параметрами:
Управление Навигационным Кубом осуществляется с помощью нескольких настроек: Правка → Настройки → Отображение → Навигация → Куб Навигации. См. Редактор настроек.
Некоторые расширенные параметры Навигационного Куба нельзя изменить в Редакторе настроек. Эти параметры можно установить вручную в Редакторе параметров.
Для ручной настройки цветов:
3806916544 (шестнадцатеричное значение: e2e8efc0). Этот цвет также можно установить в Редакторе настроек. представлено в версии 0.21255 (шестнадцатеричное значение: 000000ff), либо белый: 4294967295 (шестнадцатеричное значение: ffffffff). представлено в версии 0.212867003391 (шестнадцатеричное значение: aae2ffff).RRGGBBAA. Где AA обозначает альфа-канал (показатель прозрачности), а остальные три пары цифр обозначают красный, зеленый и синий цвета. Для преобразования шестнадцатеричного значения в беззнаковое целое число можно использовать Консоль Python, введя, например, int("323232ff", 16).В таблице ниже перечислены другие расширенные параметры навигационного куба, которые можно настроить аналогичным образом. Используйте информацию из столбца Тип, чтобы создать правильный новый элемент на шаге 3.
| Название | Описание | Тип | По умолчанию |
|---|---|---|---|
| BorderWidth | Ширина ребер куба и границ вокруг кнопок в пикселях. | Float | 1.1 |
| ChamferSize | Размер ребер и углов как фактор размера куба. Значения должны находиться в диапазоне 0.05–0.18. | Float | 0.12 |
| FontStretch | Ширина шрифта в процентах от ширины по умолчанию. Используйте 0 или 100 для ширины шрифта по умолчанию. | Integer | 0 |
| FontWeight | Толщина шрифта. Более высокие значения делают шрифт более жирным. Эффект может зависеть от шрифта. Используйте 0 для толщины шрифта по умолчанию. | Integer | 0 |
| FontZoom | Размер подписей:
|
Float | 0.3 |
| OffsetX | Смещение куба по оси X относительно его углового положения в пикселях. | Integer | 0 |
| OffsetY | Смещение куба по оси Y относительно его углового положения в пикселях. | Integer | 0 |
| ShowCS | Переключает отображение системы координат (индикаторы осей X, Y и Z). | Boolean | true |
| TextBottom | Текст на нижней грани куба. Значение по умолчанию должно быть переведено. | String | BOTTOM |
| TextFront | Текст на лицевой грани куба. То же самое. | String | FRONT |
| TextLeft | Текст на левой грани куба. То же самое. | String | LEFT |
| TextRear | Текст на обратной грани куба. То же самое. | String | REAR |
| TextRight | Текст на правой грани куба. То же самое. | String | RIGHT |
| TextTop | Текст на верхней грани куба. То же самое. | String | TOP |