3D view/pt-br

Introdução
A vista 3D,que constitui a janela mais importante da  interface do FreeCAD, é uma instância da Coin3D, biblioteca para implementação de área de modelagem que segue o padrão OpenInventor 2.1  scenegraph

Certas propriedades da visualização, como cor de fundo, estilo de navegação do mouse, e tarefas como fazer um zoom, podem ser configuradas no  editor de preferências.



Ações
Uma vez que a vista hierárquica de objetos lista a maioria dos objetos que estão visíveis na área de modelagem 3D, é possível realizar, direto nesta área, muitas ações que normalmente são executadas pela  vista hierárquica de objetos.

Quando a bancada de trabalho Start está ativa, ao clicar com o botão direito do mouse na área de modelagem 3D, aparece apenas o comando
 * , que dá acesso a diferentes métodos de uso dos botões do mouse ou do trackpad do notebook.

Entretanto, quando uma bancada de trabalho é carregada, outros comandos aparecem:
 * : Criar link.
 * : Agrupamento simples, Agrupar com links, Grupo com vínculos de transformação.
 * : ajusta a visibilidade para que todos os objetos do documento apareçam na tela.
 * : ajusta a visibilidade para que todos os objetos selecionados apareçam na tela.
 * : escolha entre o Estilo padrão, Pontos, Arame, Linha oculta, Sem sombreamento, Sombreado e Linhas planas.
 * : Isométrico, Frente, Topo, Direito, Traseira, De baixo, Esquerda, Girar para esquerda, Girar para direita.
 * : Alternar medição, Limpar medições.
 * : Ancorado, Desancorado, and Tela cheia.

Outros comandos podem ser disponibilizados, dependendo da bancada de trabalho ativa e do(s) objetos(s) selecionado(s).

Por exemplo, com a bancada Part ativa e com um objeto selecionado:
 * : abre a caixa de diálogo que permite alterar as cores e tamanhos de linhas e vértices, assim como as cores das faces.
 * : exibe ou oculta o objeto selecionado.
 * : desliga a possibilidade de selecionar o objeto na área de modelagem 3D. Este comando torna o atributo do objeto para  ou . Altere o status da propriedade  no editor de propriedades.
 * : expande a vista hierárquica do modelo para exibir o objeto selecionado na estrutura hierárquica.
 * : atribui uma cor ao objeto de modo aleatório. O atributo do objeto é alterado, definindo-se uma sequência composta por uma cadeia de três números que variam aleatoriamente entre 0 e 1, para que representem os canais de cores . A propriedade pode ser alterada em  no editor de propriedades.
 * : remove o objeto do documento e da área de modelagem 3D, acionando o método.

Outro exemplo: com a bancada Draft ativa e um objeto selecionado, são apresentados os mesmos comandos exibidos pela bancada Part, e mais:
 * : comandos para a criação e a modificação de objetos da bancada Draft.
 * : comandos contextuais adicionais, que fazem parte da bancadaDraft.

Detalhes
O FreeCAD usa a biblioteca integradora Quarter, para que a biblioteca de visualização de alto nível Coin3D seja utilizada junto ao framework Qt.

É possível interagir diretamente com o cenário de visualização 3D do console Python usando a biblioteca Python Pivy.

Para mais informações, veja a documentação para usuários avançados:
 * Scenegraph, descrição da biblioteca Coin3D.
 * Pivy, uso da Coin3D a partir do console Python.
 * Bibliotecas de terceiros usadas pelo FreeCAD.
 * Coin3D: documentação para C++ da Coin 3D.