3D view/pl

Wprowadzenie
Widok 3D programu FreeCAD jest przykłademscenografii Coin3D. Coin3D jest biblioteką, która implementuje standard opisu sceny OpenInventor 2.1.

Niektóre właściwości widoku, takie jak kolor tła, styl nawigacja myszki oraz przybliżanie kroków, można skonfigurować w etytorze preferencji.



Działania
działania związane z linkami zostały dodane w wersji 0.19.

Ponieważ widok drzewa wyszczególnia większość obiektów widocznych w widoku 3D, wiele akcji pokrywa się z tymi, które mogą być wykonane z widoku drzewa.

Gdy domyślne Środowisko pracy Start jest aktywne, kliknięcie prawym przyciskiem myszy na widok 3D pokazuje tylko jedno polecenie:
 * : różne sposoby użycia przycisków za pomocą 3-przyciskowej myszy lub touchpada komputera przenośnego.

Jednak po załadowaniu dowolnego Środowiska pracy, istnieją dodatkowe polecenia:
 * : Utwórz dowiązanie.
 * : Grupa podstawowa, Grupa dowiązań, Grupa linków przekształcających.
 * : Przybliża i powiększa widok, aby dopasować wszystkie obiekty dokumentu wyświetlane na ekranie.
 * : Przybliża i powiększa widok, aby ściśle dopasować aktualnie zaznaczony obiekt wyświetlany na ekranie.
 * : tak jak jest, linie płaskie, zacieniony, szkielet, punkty, ukryta linia, brak zacienienia.
 * : Ustaw widok izometryczny, Widok z przodu, Widok z góry, Widok z prawej, Widok z tyłu, Widok z góry, Widok z lewej, Obróć w lewo, Obróć w prawo.
 * : Przełącz pomiar, usuń poomiary.
 * : zadokowany, oddokowany, oraz Pełny ekran.

Dodatkowo, w zależności od aktywnego stanowiska pracy i aktywnego obiektu, mogą być dostępne inne polecenia kontekstowe.

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.

Another example, with the Draft Workbench and one object selected, it shows the same commands as with the Part Workbench, but also:
 * : object creation and modification commands from the Draft Workbench.
 * : additional contextual commands provided by the Draft Workbench.

Details
FreeCAD uses the Quarter library to use Coin3D in a Qt environment.

It is possible to interact directly with the 3D view scenegraph from the Python console by using the Python library Pivy.

Więcej informacji można znaleźć w dokumentacji dla Power użytkowników:
 * Scenografia, opis Coin3D.
 * Pivy, użycie Coin3D z konsoli Pythona.
 * Biblioteki zewnętrzne używane przez FreeCAD.