O Cubo de navegação dá informação visual sobre a orientação da câmara na Vista 3D atual, e pode ser usado para a modificar. Por defeito está visível, e encontra-se no canto superior direito da vista 3D.
O Cubo de navegação consiste em várias partes:
Todas as partes, excepto os indicadores dos eixos, podem ser clicadas.
O Cubo principal tem 26 faces: 6 faces principais, 12 faces rectangulares nas arestas, e 8 faces nos cantos. Clicando em qualquer delas reorienta a câmara de forma a que a sua direcção seja perpendicular à da face seleccionada.
Há 6 setas direccionais: 4 setas triangulares e duas setas curvas. Clicando numa das setas triangulares roda a Vista 3D numa linha perpendicular à direcção da seta. Clicando numa seta curva roda a Vista 3D na direcção curva da seta.
Clicando no botão redondo no canto superior direito do Cubo de navegação roda a Vista 3D 180 graus sobre o eixo vertical da vista.
Clicando no pequeno cubo no canto inferior direito do Cubo de navegação mostra um menu com as seguintes opções:
O Cubo de navegação é controlado por várias Preferências: Edit → Preferences → Display → Navigation → Navigation Cube. Ver Editor de preferências.
Alguns parâmetros avançados do Cubo de navegação não podem ser alterados em Editor de preferências. Estes parâmetros podem ser definidos manualmente em Editor de parâmetros.
Para definir cores manualmente:
3806916544 (hex: e2e8efc0). Esta cor também pode ser definida em Editor de preferências. introduced in 0.21255 (hex: 000000ff), ou branco: 4294967295 (hex: ffffffff). introduced in 0.212867003391 (hex: aae2ffff).RRGGBBAA. Enquanto o AA significa o 'alpha channel' (a quantidade de transparência), e os outros pares de 3 digitos significam vermelho, verde e azul. Para converter um valor hexadecimal para um valor inteiro 'unsigned' pode utilizar a Consola Python, insira por exemplo int("323232ff", 16).A tabela abaixo lista os outros parâmetros avançados do Cubo de navegação que podem ser configurados de forma idêntica. Use a informação na coluna Tipo para criar um novo item correctamente no passo 3.
| Nome | Descrição | Tipo | Padrão |
|---|---|---|---|
| BorderWidth | A espessura das arestas do Cubo e as bordas à volta dos botões, em pixels. | Float | 1.1 |
| ChamferSize | O tamanho das arestas dos cantos como uma fracção do tamanho do cubo. Os valores devem situar-se entre 0.05 e 0.18. | Float | 0.12 |
| FontStretch | O espaçamento da fonte como uma percentagem do espaçamento padrão. Use 0 ou 100 para o espaçamento padrão da fonte. | Integer | 0 |
| FontWeight | A espessura da fonte. Valores mais altos fazem a fonte mais carregada (bold). O efeito pode depender da fonte usada. Use 0 para a espessura padrão da fonte. | Integer | 0 |
| FontZoom | O tamanho das etiquetas:
|
Float | 0.3 |
| OffsetX | O afastamento do cubo na direcção X relativa à posição do seu canto, em pixels. | Integer | 0 |
| OffsetY | O afastamento do cubo na direcção Y relativa à posição do seu canto, em pixels. | Integer | 0 |
| ShowCS | Alterna a visualização do sistema de coordenadas (os indicadores dos eixos X-, Y- e Z-). | Boolean | true |
| TextBottom | O texto na face inferior do cubo. O valor padrão deve ser traduzido. | String | BOTTOM |
| TextFront | O texto na face frontal do cubo. Idem. | String | FRONT |
| TextLeft | O texto na face esquerda do cubo. Idem. | String | LEFT |
| TextRear | O texto na face posterior do cubo. Idem. | String | REAR |
| TextRight | O texto na face direita do cubo. Idem. | String | RIGHT |
| TextTop | O texto na face superior do cubo. Idem. | String | TOP |