Navigation Cube/pt-br

Introdução

O Cubo de Navegação fornece informações visuais sobre a orientação da câmera na Vista 3D atual e pode ser usado para alterá-la. Por padrão, ele está visível e localizado no canto superior direito da vista.

O Cubo de Navegação é composto por vários elementos:

Todas as partes, exceto os indicadores de eixo, podem ser clicadas.

Utilização

O Cubo principal

O cubo principal possui 26 faces: 6 faces principais, 12 faces retangulares nas arestas e 8 faces nos cantos. Clicar em qualquer uma delas reorienta a câmera de modo que sua direção fique perpendicular à face selecionada. introduzido na versão 26.3: Clicar duas vezes em uma face não apenas rotaciona a câmera, mas também centraliza a vista. introduzido na versão 26.3: Arrastar o cubo principal rotaciona a Vista 3D.

Setas direccionais

Há seis setas direcionais: quatro setas de ponta triangular e duas setas curvas. Clicar em uma das setas triangulares rotaciona a Vista 3D em torno de uma linha perpendicular à direção da seta. Clicar em uma seta curva rotaciona a Vista 3D em torno da direção de vista.

Botão de vista inicial

introduzido na versão 26.3

Clicar no botão no canto superior esquerdo alterna para a vista inicial.

Botão de vista invertida

Clicar no botão no canto superior direito rotaciona a Vista 3D em 180 graus em torno do eixo vertical da vista.

Botão de menu

Clicar no botão no canto inferior direito abre um menu com as seguintes opções:

Personalização

Preferências

O Cubo de Navegação é controlado por várias preferências: Editar → Preferências → Exibição → Navegação → Cubo de Navegação. Consulte Editor de Preferências.

Parâmetros avançados

Alguns parâmetros avançados do Cubo de Navegação não podem ser alterados no Editor de Preferências. Esses parâmetros podem ser definidos manualmente no Editor de Parâmetros.

Para definir cores manualmente:

  1. Inicie o Editor de Parâmetros.
  2. No painel à esquerda, navegue até BaseApp → Preferências → NaviCube.
  3. Clique com o botão direito no painel à direita e selecione Novo item sem sinal no menu de contexto.
  4. Insira o nome de uma destas cores:
    • BaseColor: a cor base de todos os elementos; o padrão é 3806916544 (hex: e2e8efc0). Essa cor também pode ser definida no Editor de Preferências.
    • EmphaseColor: a cor dos textos e linhas; o padrão depende da BaseColor. Pode ser preto: 255 (hex: 000000ff) ou branco: 4294967295 (hex: ffffffff).
    • HiliteColor: a cor usada para destacar faces e botões; o padrão é 2867003391 (hex: aae2ffff).
  5. O valor da cor deve ser inserido como um inteiro sem sinal de 32 bits. Convertido para o formato hexadecimal, esse inteiro tem a forma RRGGBBAA, onde AA representa o canal alfa (uma medida de transparência) e os outros três pares de dígitos representam vermelho, verde e azul. Para converter um valor hexadecimal em um inteiro sem sinal, você pode usar o Console Python; insira, por exemplo, int("323232ff", 16).
  6. Opcionalmente, defina mais parâmetros.
  7. Pressione o botão Fechar.

A tabela abaixo lista os outros parâmetros avançados do Navigation Cube que podem ser definidos de maneira semelhante. Utilize as informações da coluna Type para criar um novo item correto na etapa 3.

Nome Descrição Tipo Padrão
BorderWidth A largura das arestas do cubo e das bordas ao redor dos botões, em pixels. Float 1.1
ChamferSize O tamanho das arestas e cantos como um fator do tamanho do cubo. Os valores devem estar na faixa de 0,05 a 0,18. Float 0,12
FontStretch A largura da fonte como uma porcentagem da largura padrão. Use 0 ou 100 para a largura padrão da fonte. Inteiro 0
FontWeight O peso da fonte. Valores mais altos tornam a fonte mais negritada. O efeito pode depender da fonte. Use 0 para o peso de fonte padrão. Inteiro 0
FontZoom O tamanho dos rótulos:
  • FontZoom = 1.0: Define o maior tamanho possível para cada rótulo individualmente.
  • 0.0 < FontZoom < 1.0: O mesmo que acima, mas limita o tamanho máximo da fonte.
  • FontZoom = 0.0: O mesmo que acima, mas utiliza o mesmo tamanho de fonte para todos.
  • FontZoom < 0.0: Utiliza o mesmo tamanho de fonte para todos, mas em escala reduzida.
Float 0,12
OffsetX O deslocamento do cubo na direção X em relação à posição de seu canto, em pixels. Inteiro 0
OffsetY O deslocamento do cubo na direção Y em relação à posição de seu canto, em pixels. Inteiro 0
ShowCS Alterna a exibição do sistema de coordenadas (os indicadores dos eixos X, Y e Z). Booleano 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