3D view/fr

Introduction
La vue 3D de FreeCAD est une instance d’une scène graphique Coin3D. Coin3D est une bibliothèque qui implémente le standard de description de scène OpenInventor 2.1.

Certaines propriétés de la vue, telles que la couleur d'arrière-plan, le style de navigation à la souris et les étapes de zoom, peuvent être configurées dans l'éditeur de préférences.



Actions
les actions de lien ont été ajoutées dans la version 0.19.

Comme la vue arborescente répertorie la plupart des objets visibles dans la vue 3D, la plupart des actions sont identiques à celles pouvant être exécutées à partir de la vue arborescente.

Lorsque l'atelier Start par défaut est actif, un clic droit sur la vue 3D n’affiche qu’une commande :
 * : différents styles de boutons à utiliser avec une souris 3 boutons ou un trackpad pour ordinateur portable.

However, once a Workbench is loaded, there are additional commands:
 * : Make Link.
 * : Simple group, Group with links, Group with transform links.
 * : pans and zooms the view to fit all objects in the document on the screen.
 * : pans and zooms the view to tightly fit the currently selected object on the screen.
 * : as is, flat lines, shaded, wireframe, points, hidden line, no shading.
 * : isometric, front, top, right, rear, bottom, left, rotate left, rotate right.
 * : toggle measurement, clear measurement.
 * : docked, undocked, and fullscreen.

Additionally, depending on the workbench and object that is active, other contextual commands may become available.

For example, with the Part Workbench and one object selected:
 * : launches the dialog to change color and sizes of lines and vertices, and color of faces.
 * : makes the object visible or invisible in the 3D view.
 * : makes the object no longer selectable in the 3D view; use again this command to cancel its effect. It sets the object's attribute to  or . Change the property by toggling  in the property editor.
 * : expand the tree view to show the selected object in the hierarchy.
 * : assigns a random color to the object. It sets the object's attribute to a tuple  with tree random floats between 0 and 1. Change the property by modifying  in the property editor.
 * : removes the object from the document, and from the 3D view, by calling the document's method.

Un autre exemple, avec l'atelier Draft et un objet sélectionné, affiche les mêmes commandes que pour l'atelier Part, mais aussi :
 * : commandes de création et de modification d'objets à partir de l'atelier Draft.
 * : commandes contextuelles supplémentaires fournies par l'atelier Draft.

Détails
FreeCAD utilise la bibliothèque Quarter pour utiliser Coin3D dans un environnement Qt.

Il est possible d'interagir directement avec le scénario 3D depuis la console Python à l'aide de la bibliothèque Python Pivy.

Pour plus d'informations, voir la documentation de l'utilisateur expert :
 * Scéne graphique, description de Coin3D.
 * Pivy, utilisation de Coin3D à partir de la console Python.
 * Bibliothèques tierces utilisées par FreeCAD.