3DOSMODE (zmienna systemowa)

Umożliwia ustawienie stałych trybów lokalizacji 3D.

Type:Liczba całkowita
Zapisany w:Rejestr
Wartość początkowa:139

Ustawienie to jest przechowywane w postaci kodu bitowego używającego sumy następujących wartości:

Wartość Opis
1 Zawiesza bieżące stałe tryby lokalizacji 3D.
2 Powoduje lokalizowanie względem wierzchołka lub wierzchołka sterującego.
4 Powoduje lokalizowanie względem punktu symetrii krawędzi powierzchni.
8 Powoduje lokalizowanie względem środka powierzchni.
16 Powoduje lokalizowanie względem węzła powierzchni lub splajnu.
32 Powoduje lokalizowanie względem prostopadłej powierzchni (tylko powierzchnie płaskie).
64 Powoduje lokalizowanie względem obiektu najbliższego powierzchni.
128 Przyciąga do najbliższego punktu (węzła) w chmurze punktów
256 Przyciąga do najbliższego punktu na płaskim segmencie chmury punktów
512 Przyciąga prostopadle do płaskiego segmentu chmury punktów.
1024 Przyciąga do przecięcia wyprowadzonych linii dla przeciętej chmury punktów, z uwzględnieniem ekstrapolowanych przecięć
2048 Przyciąga do wyprowadzonej krawędzi dwóch płaskich segmentów w chmurze punktów
4096 Przyciąga prostopadle do wyprowadzonej krawędzi dwóch płaskich segmentów w chmurze punktów
8192 Przyciąga do osi segmentu walcowego w chmurze punktów
16384 Przyciąga do wyprowadzonego przecięcia (narożnik) trzech płaskich segmentów w chmurze punktów

W celu określenia więcej niż jednego stałego trybu lokalizacji należy wprowadzić sumę ich wartości. Na przykład wprowadzenie liczby 6 spowoduje określenie trybów lokalizacji względem obiektów: wierzchołek (bitcode 2) oraz punkt środkowy krawędzi powierzchni (bitcode 4).

Uwaga: Gdy stałe tryby lokalizacji 3D są wyłączone, użycie przycisku Lokalizacja obiektu 3D na pasku stanu powoduje dodanie kodu bitowego 1 do wartości 3DOSMODE. Ta dodatkowa wartość umożliwia zawieszenie ustawień stałych trybów lokalizacji 3D bez ich utraty.