Udostępnij za pośrednictwem


Edytor modelu

W tym dokumencie opisano sposób pracy z Visual Studio edytorem obrazu w celu tworzenia i modyfikowania modeli trójwymiarowych.

Edytor modeli może być użyty do tworzenia podstawowych modeli trójwymiarowych od początku lub do wyświetlania i modyfikowania bardziej złożonych modeli trójwymiarowych, utworzonych przy użyciu profesjonalnych narzędzi do modelowania trójwymiarowego.Edytor modelu obsługuje kilka formatów modelu 3-w, które są używane w rozwoju aplikacji DirectX.

Obsługiwane formaty

Edytor modelu obsługuje następujące formaty modelu:

Formatuj nazwę

Rozszerzenie pliku

Obsługiwane operacje (Wyświetl, Edytuj, Utwórz)

Plik wymiany AutoDesk FBX

.fbx

Wyświetl, edytuj, utwórz

Plik w formacie Collada DAE

.dae

Wyświetlanie, edytowanie (modyfikacje plików Collada DAE są zapisywane przy użyciu formatu FBX).

OBJ

.obj

Wyświetlanie, edytowanie (modyfikacje plików OBJ są zapisywane przy użyciu formatu FBX).

Rozpoczynanie pracy

W tej sekcji opisano sposób dodać model 3-w do swojej Visual Studio projektu i zawiera podstawowe informacje niezbędne do rozpoczęcia.

Aby dodać model 3-w do projektu

  1. W Solution Explorer, otwórz menu skrótów dla projektu, który ma zostać dodany obraz, a następnie wybierz Dodaj, Nowy element.

  2. W Add New Item dialogowe, pod Installed, wybierz grafiki, a następnie wybierz sceny 3D (.fbx).

  3. Określ Nazwa pliku modelu i lokalizacji miejsce ma zostać utworzony.

  4. Wybierz przycisk Dodaj.

Hh315734.collapse_all(pl-pl,VS.110).gifOrientacja osi

Visual Studio obsługuje każdą orientację osi 3-D i ładuje informacje o orientacji osi z formatów plików modelu, które go obsługują.Jeśli nie określono orientacji osi, program Visual Studio domyślnie używa prawostronnego układu współrzędnych.Wskaźnik osi pokazuje bieżącą orientację osi w prawym dolnym rogu warstwy projektu.Na wskaźniku osi kolor czerwony odpowiada osi x, zielony reprezentuje oś y, a niebieski odpowiada osi z.

Hh315734.collapse_all(pl-pl,VS.110).gifPocząwszy od modelu 3-w

W edytorze modeli każdego nowego obiektu zawsze rozpoczyna się jako jeden z podstawowych kształty 3-w — lub obiektów pierwotnych— wbudowanych do edytora modelu.Do tworzenia obiektów nową i jedyną dodaje podstawowy do sceny, a następnie zmienić jego kształt, modyfikując jego wierzchołków.W przypadku złożonych kształtów dodać dodatkowe wierzchołki za pomocą wytłaczania lub część pola, a następnie zmodyfikuj je.Aby uzyskać informacje na temat dodawania obiektów pierwotnych do Twojej sceny, zobacz Tworzenie i importowanie obiektów trójwymiarowych.Aby uzyskać informacje o tym, jak dodać więcej wierzchołków do obiektu, zobacz Modyfikowanie obiektów.

Praca z Edytorem modelu

W poniższych sekcjach opisano sposób używania Edytora modelu do pracy z modelami trójwymiarowymi.

Hh315734.collapse_all(pl-pl,VS.110).gifPaski narzędzi Edytora modelu

Na paskach narzędzi Edytora modelu są dostępne polecenia ułatwiające pracę z modelami 3-D.

Polecenia, które wpływają na stan Edytora modelu, znajdują się na pasku narzędzi Tryb Edytora modelu w głównym oknie programu Visual Studio.Narzędzia do modelowania i polecenia skryptowe znajdują się na pasku narzędzi Edytor modelu na powierzchni projektowej tego edytora.

Oto pasek narzędzi Tryb Edytora modelu:

Model Viewer narzędzi modalne.

W tej tabeli opisano elementy na pasku narzędzi Tryb Edytora modelu, które są wymienione w kolejności, w jakiej są wyświetlane od lewej do prawej.

Element paska narzędzi

Opis

Wybierz

Umożliwia wybór punktów, krawędzi, powierzchni lub obiektów w scenie, w zależności od aktywnego trybu zaznaczenia.

Pan

Umożliwia ruch sceny 3-D względem ramki okna.Aby panoramować, wybierz punkt na scenie i przesuwaj go wokół.

W trybie Zaznacz można nacisnąć i przytrzymać klawisz Ctrl, aby tymczasowo uaktywnić tryb Panoramowanie.

Powiększenie

Umożliwia wyświetlanie większej lub mniejszej ilości szczegółów sceny względem ramki okna.W trybie Powiększenie wybierz punkt w scenie, a następnie przesuń go w prawo lub w dół, aby powiększyć, lub w lewo lub do góry, aby pomniejszyć.

W trybie Zaznacz można powiększyć lub pomniejszyć widok przez obracanie kółkiem myszy podczas trzymania wciśniętego klawisza Ctrl.

Orbita

Pozycje wyświetlane na kolistej ścieżce wokół zaznaczonego obiektu.Jeśli żaden obiekt nie jest zaznaczony, ścieżka zostanie wyśrodkowana na punkt źródłowy sceny.

UwagaUwaga
Ten tryb nie działa, gdy jest włączone rzutowanie Prostopadły.

Lokalne świata

Po włączeniu tego elementu przekształcenia wybranego obiektu występują w przestrzeni kuli ziemskiej.W przeciwnym razie przekształcenia na zaznaczonym obiekcie występują w przestrzeni loaklnej.

Tryb obrotu

Po włączeniu tego elementu przekształcenia wpływają na położenie i orientację punktu obrotu wybranego obiektu (punkt obrotu definiuje środek operacji przesunięcia, skalowania i obracania). W przeciwnym razie przekształcenia wpływają na położenie i orientację geometrii obiektu względem punktu obrotu.

Zablokuj oś X

Ogranicza możliwość manipulacji obiektem tylko do osi x.Stosuje się tylko w przypadku użycia środkowej części widżetu manipulatora.

Zablokuj oś Y

Ogranicza możliwość manipulacji obiektem tylko do osi y.Stosuje się tylko w przypadku użycia środkowej części widżetu manipulatora.

Zablokuj oś Z

Ogranicza możliwość manipulacji obiektem tylko do osi z.Stosuje się tylko w przypadku użycia środkowej części widżetu manipulatora.

Umieść obiekt w ramce

Umieszcza zaznaczony obiekt w ramce, tak aby znajdował się w środku widoku.

Widok

Ustawienie orientacji widoku.Oto dostępne orientacje:

Przód

Pozycje wyświetlane przed sceną.

Wstecz

Pozycje wyświetlane za sceną.

Lewo

Pozycje wyświetlane po lewej stronie sceny.

Prawa

Pozycje wyświetlane po prawej stronie sceny.

U góry

Pozycje wyświetlane powyżej sceny.

U dołu

Pozycje wyświetlane poniżej sceny.

UwagaUwaga
Jest to jedyny sposób zmiany kierunku widoku, kiedy włączony jest rzut Ortogonalny.

Rzut

Określa rodzaj rzutowania, który służy do rysowania sceny.Oto dostępne prognozy:

Perspektywa

W rzutowaniu perspektywicznym obiekty, które są oddalone od punktu obserwacji, wyglądają na mniejsze, i ostatecznie zbiegają się do jednego punktu w odległości.

Ortogonalny

W rzutowaniu prostopadłym obiekty wydają się mieć taki sam rozmiar, niezależnie od ich odległość od punktu obserwacji.Nie są wyświetlane żadne zbieżności.Po włączeniu rzutu Prostopadły nie można użyć trybu Orbita do ustawienia widoku.

Styl rysowania

Określa sposób renderowania obiektów w scenie.Oto dostępne style:

Szkielet

Po włączeniu obiekty są renderowane jako szkieletowe.

Overdraw

Po włączeniu obiekty są renderowane przy użyciu dodatkowego mieszania.Umożliwia to wizualizację ilości przejaskrawienia pojawiającego się w scenie.

Cieniowanie jednolite

Po włączeniu obiekty są renderowane przy użyciu podstawowego, płaskiego zacieniowanego modelu oświetlenia.Umożliwia to łatwiejszy dostęp do powierzchni obiektu.

Jeśli żadna z tych opcji nie jest włączona, każdy obiekt jest renderowane przy użyciu materiału, który jest do niego stosowany.

Tryb renderowania w czasie rzeczywistym

Po włączeniu renderowania w czasie rzeczywistym program Visual Studio odrysowuje powierzchnię projektu, nawet wtedy, gdy nie jest wykonywana żadna akcja użytkownika.Ten tryb jest przydatny podczas pracy z cieniowaniami zmieniającymi się w czasie.

Przełącza siatkę

Po włączeniu tego elementu wyświetlana jest siatka.W przeciwnym razie siatka nie jest wyświetlana.

Przybornik

Zamiennie pokazuje lub ukrywa Przybornik.

Konspekt dokumentu

Zamiennie pokazuje i ukrywa okno Konspekt dokumentu.

Właściwości

Zamiennie pokazuje i ukrywa okno Właściwości.

Zaawansowane

Zawiera zaawansowane polecenia i opcje.

Aparaty grafiki

Renderowanie z D3D11

Używa programu Direct3D 11 do renderowania powierzchni projektu Edytora modelu.

Renderowanie z D3D11WARP

Używa platformy WARP (Windows Advanced Rasterization Platform) programu Direct3D 11 do renderowania powierzchni projektu Edytora modelu.

Zarządzanie sceną

Importuj

Importuje obiekty z innego pliku modelu 3-w do bieżącej sceny.

Dołącz do nadrzędnego

Ustanawia pierwszy z wielu zaznaczonych obiektów jako nadrzędny dla pozostałych zaznaczonych obiektów.

Odłącz od nadrzędnego

Odłącza zaznaczony obiekt od jego obiektu nadrzędnego.Zaznaczony obiekt staje się obiektem głównym sceny.Obiekt główny nie ma obiektu nadrzędnego.

Tworzenie grupy

Grupuje zaznaczone obiekty jako obiekty równorzędne.

Scal obiekty

Łączy zaznaczone obiekty w jeden obiekt.

Utwórz nowy obiekt z zaznaczenia wielokąta

Usuwa z bieżącego obiektu wybrane powierzchnie i dodaje do sceny nowy obiekt zawierający te powierzchnie.

Narzędzia

Przerzuć wierzchołki wielokąta

Przerzuca wybrane wielokąty, tak że kolejność ich wierzchołków i normalnych do powierzchni jest odwrócona.

Usuń wszystkie animacje

Usuwa dane animacji z obiektów.

Triangulacja

Konwertuje zaznaczony obiekt na trójkąty.

Widok

Odrzucanie tylnych ścian

Włącza lub wyłącza odrzucanie tylnych ścian.

Szybkość klatek

Wyświetla szybkość klatek w prawym górnym rogu powierzchni projektowej.Szybkość odtwarzania to liczba ramek wyświetlanych na sekundę.

Ta opcja jest przydatna po włączaniu opcji Tryb renderowania w czasie rzeczywistym.

Pokaż wszystkie wyniki

Pokazuje wszystkie wyświetlane informacje.

Pokaż normalną powierzchni

Pokazuje normalną każdej powierzchni.

Pokaż brakujące materiały

Wyświetla specjalną teksturę na obiektach, które nie mają przypisanych materiałów.

Pokaż obrót

Włącza lub wyłącza wyświetlanie znacznika osi 3-D punkcie obrotu aktywnego zaznaczenia.

Pokaż węzły zastępcze

Pokazuje węzły zastępcze.Węzeł zastępczy jest tworzony podczas grupowania obiektów.

Pokaż normalną wierzchołka

Pokazuje normalną każdego wierzchołka.

PoradaPorada
Można wybrać przycisk Skrypty, aby ponownie uruchomić ostatni skrypt.

Oto pasek narzędzi Edytora modelu:

Pasek narzędzi Viewer modelu.

W nastepnej tabeli opisano elementy na pasku narzędzi Edytor modelu, które są wymienione w kolejności, w jakiej są wyświetlane od góry do dołu.

Element paska narzędzi

Opis

Tłumaczenie

Przenosi zaznaczenie.

Skala

Zmienia rozmiar zaznaczenia.

Obrót

Obracanie zaznaczenia.

Wybierz punkt

Ustawia Tryb zaznaczania, aby zaznaczał poszczególne punkty obiektu.

Wybierz krawędź

Ustawia Tryb zaznaczania, aby zaznaczał krawędź (linię między dwoma wierzchołkami) obiektu.

Wybierz powierzchnię

Ustawia Tryb zaznaczania, aby zaznaczał powierzchnię obiektu.

Wybierz obiekt

Ustawia Tryb zaznaczania, aby zaznaczał cały obiekt.

Wyciągnij

Tworzy dodatkową powierzchnię i łączy ją z wybraną powierzchnią.

Podział

Dzieli każdą wybraną powierzchnię na wiele powierzchni.Aby utworzyć nowe twarze, są dodawane nowe wierzchołki — jeden w centrum oryginalnej twarzy i jeden w połowie każdej krawędzi — które następnie są łączone z oryginalnymi wierzchołkami.Liczba dodanych ścian jest równa liczbie krawędzi oryginalnej ściany.

Hh315734.collapse_all(pl-pl,VS.110).gifKontrolowanie widoku

Scena 3-D jest renderowana zgodnie z widokiem, który można traktować jako wirtualną kamerę, posiadającą pozycję i orientację.Aby zmienić położenie i orientację, użyj formantów widoku na pasku narzędzi Tryb edytora modelu.

W poniższej tabeli opisano formanty widoku podstawowego.

Formant widoku

Opis

Pan

Umożliwia ruch sceny 3-D względem ramki okna.Aby panoramować, wybierz punkt na scenie i przesuwaj go wokół.

W trybie Zaznacz można nacisnąć i przytrzymać klawisz Ctrl, aby tymczasowo uaktywnić tryb Panoramowanie.

Powiększenie

Umożliwia wyświetlanie większej lub mniejszej ilości szczegółów sceny względem ramki okna.W trybie Powiększenie wybierz punkt w scenie, a następnie przesuń go w prawo lub w dół, aby powiększyć, lub w lewo lub do góry, aby pomniejszyć.

W trybie Zaznacz można powiększyć lub pomniejszyć widok przez obracanie kółkiem myszy podczas trzymania wciśniętego klawisza Ctrl.

Orbita

Pozycje wyświetlane na kolistej ścieżce wokół zaznaczonego obiektu.Jeśli żaden obiekt nie jest zaznaczony, ścieżka zostanie wyśrodkowana na punkt źródłowy sceny.

UwagaUwaga
Ten tryb nie działa, gdy jest włączone rzutowanie Prostopadły.

Umieść obiekt w ramce

Umieszcza zaznaczony obiekt w ramce, tak aby znajdował się w środku widoku.

Widok jest ustanowiony przez wirtualną kamerę, ale jest również określony przez rzutowanie.Rzut definiuje sposób translacji kształtów i obiektów w widoku na piksele na powierzchni projektu.Na pasku narzędzi Edytor modelu można wybrać rzutowanie Perspektywa lub Prostopadły.

Rzut

Opis

Perspektywa

W rzutowaniu perspektywicznym obiekty, które są oddalone od punktu obserwacji, wyglądają na mniejsze, i ostatecznie zbiegają się do jednego punktu w odległości.

Prostopadły

W rzutowaniu prostopadłym obiekty wydają się mieć taki sam rozmiar, niezależnie od ich odległość od punktu obserwacji.Nie są wyświetlane żadne zbieżności.Po włączeniu rzutu Prostopadły nie można użyć trybu Orbita do arbitralnego ustawienia widoku.

Przydatne może okazać się wyświetlenie sceny trójwymiarowej ze znanego położenia i kąta, na przykład, gdy chcesz porównać dwie podobne sceny.W tym scenariuszu dla Edytor modelu zawiera kilka wstępnie zdefiniowanych widoków.Aby użyć wstępnie zdefiniowanego widoku, na pasku narzędzi Tryb edytora modelu wybierz opcję Widok, a następnie wybierz wstępnie zdefiniowany widok: z przodu, z tyłu, z lewej, z prawej, z góry lub z dołu.W tych widokach kamera wirtualna patrzy bezpośrednio na źródło sceny.Na przykład jeśli wybierzesz opcję Widok z góry, wirtualna kamera spojrzy na źródło sceny bezpośrednio znad niej.

Hh315734.collapse_all(pl-pl,VS.110).gifWyświetlanie dodatkowych szczegółów geometrii

Aby lepiej zrozumieć obiekt lub scenę 3-D, można wyświetlić dodatkowe szczegóły geometrii, np. normalne wierzchołka, normalne powierzchni, punkty obrotu aktywnego zaznaczenia i inne szczegóły.Aby je włączyć lub wyłączyć, na pasku narzędzi Edytor modelu wybierz Skrypty, Widok, a następnie wybierz żądaną opcję.

Hh315734.collapse_all(pl-pl,VS.110).gifTworzenie i importowanie obiektów trójwymiarowych

Aby dodać wstępnie zdefiniowany kształt 3-D do sceny, w Przyborniku wybierz żądany kształt, a następnie przenieś go do powierzchni projektu.Nowe kształty są umieszczane w źródle sceny.Edytor modelu zawiera siedem kształtów: stożek, sześcian, cylinder, dysk, płaszczyzna, kula,i czajnik.

Aby importować obiekt 3-D z pliku, na pasku narzędzi Edytor modelu wybierz opcję Zaawansowane, Zarządzanie sceną, Import i określ plik, który chcesz importować.

Hh315734.collapse_all(pl-pl,VS.110).gifPrzekształcanie obiektów

Możliwa jest transformacja obiektu przez zmianę jego właściwości Obrót, Skala i Przesunięcie.Obrót ustawia obiekt przez zastosowanie kolejnych rotacji wokół osi x, y i z określonych przez jego punkt obrotu.Każda specyfikacja obrotu ma trzy składniki — x, y i z, w tej kolejności — i składniki te określone są w stopniach.Skalowanie zmienia rozmiar obiektu, rozciągając go o określony współczynnik wzdłuż jednej lub wielu osi wyśrodkowanych względem punktu obrotu.Przesunięcie lokalizuje obiekt w przestrzeni trójwymiarowej względem jego elementu nadrzędnego, a nie jego punktu obrotu.

Można przekształcić obiekt za pomocą narzędzi do modelowania lub przez ustawienie właściwości.

Aby przekształcić obiekt za pomocą narzędzi do modelowania

  1. W trybie Zaznacz zaznacz obiekt, który chcesz przekształcić.Nakładka szkieletowa wskazuje, że obiekt jest zaznaczony.

  2. Na pasku narzędzi Edytor modelu wybierz narzędzie Translacja, Skaluj lub Obróć.Dla wybranego obiektu pojawia się translacja, skalowanie lub manipulator obrotu.

  3. Użyj manipulatora do wykonania transformacji.Dla translacji i przekształceń skalowania manipulator jest wskaźnikiem osi.Jednocześnie można zmienić jedną oś lub można zmienić wszystkie osie jednocześnie przy użyciu białego sześcianu w środku wskaźnika.Dla obrotu manipulator to sfera wykonana z kolorowych okręgów, które odpowiadają osi x (czerwony), osi y (zielony) i osi z (niebieski).Należy zmienić każdą z osi osobno, aby utworzyć żądany obrót.

Aby przekształcić obiekt przez ustawienie jego właściwości

  1. W trybie Zaznacz zaznacz obiekt, który chcesz przekształcić.Nakładka szkieletowa wskazuje, że obiekt jest zaznaczony.

  2. W oknie Właściwości określ wartości właściwości Obrót, Skala i Translacja.

    Ważna uwagaWażne

    Dla właściwości Obrót określ kąt obrotu wokół każdej z trzech osi.Obroty są stosowane w określonej kolejności, należy zapewnić, że odbywają się najpierw względem osi x, a następnie osi y i osi z.

Przez używanie narzędzi modelowania przekształcenia można tworzyć szybko, ale nie precyzyjnie.Przez ustawienie właściwości obiektu przekształcenia można określić precyzyjnie, ale nie szybko.Zalecane jest używanie narzędzi do modelowania, aby uzyskać "wystarczająco bliskie" przekształcenia, a następnie dostosować wartości właściwości.

Jeśli nie chcesz używać manipulatorów, można włączyć tryb dowolnego kształtu.Na pasku narzędzi Edytor modelu wybierz kolejno opcje Skrypty, Narzędzia i Manipulacja kształtem dowolnym, aby włączyć (lub wyłączyć) tryb dowolnego kształtu.W trybie dowolnego kształtu można rozpocząć manipulowanie w dowolnym punkcie powierzchni projektowej zamiast w punkcie na manipulatorze.W trybie dowolnego kształtu możesz ograniczyć zmiany do niektórych osi, blokując te, których nie chcesz zmienić.Na pasku narzędzi Tryb Edytora modelu wybierz dowolną kombinację przycisków Zablokuj X, Zablokuj Y i Zablokuj Z.

Może się to okazać przydatne w pracy z obiektami za pomocą narzędzia skocz do siatki.Na pasku narzędzi Tryb edytora modelu wybierz przycisk Przyciągaj, aby włączyć (lub wyłączyć) przyciąganie do siatki.Po włączeniu przyciągania do siatki przesunięcie, obrót i przekształcenie skalowania są ograniczone do wstępnie zdefiniowanych przyrostów.

Hh315734.collapse_all(pl-pl,VS.110).gifPraca z punktem obrotu

Punkt obrotu obiektu definiuje środkek obrotu i skalowania.Można zmienić punkt obrotu obiektu, aby zmienić wpływ obrotu i przekształceń skalowania na obiekt.Na pasku narzędzi Tryb edytora modelu wybierz przycisk Tryb obrotu, aby włączyć (lub wyłączyć) tryb obrotu.Po włączeniu trybu obrotu w punkcie obrotu zaznaczonego obiektu pojawia się wskaźnik małej osi.Narzędzia Przesunięcie i Obrót służą do manipulowania punktem obrotu.

Aby pokaz wykazujący, że jak używać punktu obrotu, zobacz Jak: modyfikowanie istniejącego modelu 3-w..

Hh315734.collapse_all(pl-pl,VS.110).gifTryby lokalne i świata

Przesunięcie i obrót mogą występować albo w lokalnym układzie współrzędnych (lub lokalnej ramce odniesienia) obiektu, albo w układzie współrzędnych świata (lub światowej ramce odniesienia).Globalna ramka odniesienia nie zależy od obrotu obiektu.Tryb lokalny jest opcją domyślną.Aby włączyć lub wyłączyć tryb świata, na pasku narzędzi Tryb edytora modelu wybierz przycisk WorldLocal.

Hh315734.collapse_all(pl-pl,VS.110).gifModyfikowanie obiektów

Kształt obiektu 3-D można zmienić, przenosząc lub usuwając jego wierzchołki, krawędzie i powierzchnie.Domyślnie Edytor modelu jest w trybie obiektu, dzięki czemu można zaznaczyć i przekształcić całe obiekty.Aby zaznaczyć punkty, krawędzie lub twarze, wybierz odpowiedni tryb wyboru.Na pasku narzędzi Tryb Edytora modelu wybierz przycisk Tryby zaznaczania, a następnie wybierz żądany tryb.

Dodatkowe wierzchołki można utworzyć za pomocą wyciągnięcia lub podpodziału.Wyciągnięcie duplikuje wierzchołki powierzchni (zestaw współpłaszczyznowych wierzchołków), które pozostają połączone przez zduplikowane wierzchołki.Podział dodaje wierzchołki, aby utworzyć wiele płaszczyzn tam, gdzie do tej pory była jedna.Aby utworzyć nowe twarze, są dodawane nowe wierzchołki — jeden w centrum oryginalnej twarzy i jeden w połowie każdej krawędzi — które następnie są łączone z oryginalnymi wierzchołkami.Liczba dodanych ścian jest równa liczbie krawędzi oryginalnej ściany.W obu przypadkach można dokonywać translacji, obracać i skalować nowe wierzchołki, aby zmienić geometrię obiektu.

Aby wycisnąć twarz z obiektu

  1. W trybie zaznaczania powierzchni zaznacz powierzchnię, którą chcesz wyciągnąć.

  2. Na pasku narzędzi Edytor modelu wybierz kolejno opcje Skrypty, Narzędzia i Wyciągnij.

Aby podzielić twarze

  1. W trybie zaznaczania powierzchni zaznacz powierzchnie, które chcesz podzielić na mniejsze.Ponieważ podpodział tworzy nowe dane krawędzi, podrzędny podział jednocześnie wszystkich powierzchni zapewnia bardziej spójne wyniki, gdy powierzchnie sąsiadują.

  2. Na pasku narzędzi Edytor modelu wybierz kolejno opcje Skrypty, Narzędzia i Podziel na mniejsze.

Można również przeprowadzać triangulację powierzchni, scalać obiekty i konwertować wielokątne zaznaczenia na nowe obiekty.Triangulacja tworzy dodatkowe krawędzie, w taki sposób, że powierzchnia nietrójkątna jest konwertowana na optymalną liczbę trójkątów; jednak nie zapewnia to dodatkowych szczegółów geometrycznych.Scalanie łączy zaznaczone obiekty w jeden obiekt.Nowe obiekty można tworzyć z zaznaczenia wielokąta.

Aby przeprowadzić triangulację twarzy

  1. W trybie zaznaczania powierzchni zaznacz powierzchnię, dla której chcesz dokonać triangulacji.

  2. Na pasku narzędzi Edytor modelu wybierz kolejno opcje Skrypty, Narzędzia i Triangulacja.

Aby scalić obiekty

  1. W trybie zaznaczania obiektów zaznacz obiekty, które chcesz scalić.

  2. Na pasku narzędzi Edytor modelu wybierz kolejno opcje Skrypty, Narzędzia i Scal obiekty.

Aby utworzyć obiekt z zaznaczenia Wielokąt

  1. W trybie zaznaczania powierzchni zaznacz powierzchnie, z których chcesz utworzyć nowy obiekt.

  2. Na pasku narzędzi Edytor modelu wybierz kolejno opcje Skrypty, Narzędzia i Utwórz nowy obiekt z zaznaczenia wielokąta.

Hh315734.collapse_all(pl-pl,VS.110).gifPraca z materiałami i modułami cieniującymi

Wygląd obiektu zależy od interakcji oświetlenia i materiału obiektu w scenie.Materiały są definiowane przez właściwości, które opisują, jak powierzchnia reaguje na różne typy światła, oraz przez program do cieniowania, który oblicza końcowy kolor każdego piksela na powierzchni obiektu na podstawie informacji o oświetleniu, map tekstur, map normalnych i innych danych.

Edytor modelu zawiera następujące materiały domyślne:

Materiał

Opis

Nieoświetlona

Renderuje powierzchnię bez żadnego symulowanego oświetlenia.

Lambert

Renderuje powierzchnię z symulowanym oświetleniem otoczenia i oświetleniem rozproszonym.

Phong

Renderuje powierzchnię z symulowanym oświetleniem otoczenia, oświetleniem rozproszonym i światłem odbitym.

Każdy z tych materiałów stosuje jedną teksturę na powierzchni obiektu.Można ustawić różne tekstury dla każdego obiektu, który używa materiału.

Aby zmodyfikować sposób reakcji określonego obiektu na różne źródła światła w scenie, możesz zmienić właściwości oświetlenia materiału niezależnie od innych obiektów używających materiału.W tej tabeli opisano typowe właściwości oświetlenia:

Właściwość oświetlenia

Opis

Otoczenie

Opisuje wpływ oświetlenia otoczenia na powierzchnię.

Rozproszone

Opisuje wpływ światła kierunkowego i punktowego na powierzchnię.

Emisyjne

W tym artykule opisano, jak powierzchnia emituje światło niezależne od innego oświetlenia.

Zwierciadlane

Opisuje odbijanie światła kierunkowego i punktowego przez powierzchnię.

Zasilanie zwierciadlane

Opisuje szerokość i natężenie odbitego światła.

W zależności od tego, co obsługuje materiał, można zmienić jego właściwości oświetlenia, tekstury i inne dane.W trybie Zaznacz zaznacz obiekt, którego materiał chcesz zmienić, a następnie w oknie Właściwości zmień wartości właściwości MaterialAmbient, MaterialDiffuse, MaterialEmissive, MaterialSpecular, MaterialSpecularPower lub inne dostępne właściwości.Materiał może udostępniać do ośmiu tekstur, których właściwości są nazywane kolejno od Tekstura1 do Textura8.

Aby usunąć wszystkie materiały z obiektu, na pasku narzędzi Edytor modelu wybierz opcję Skrypty, Materiały, Usuwanie materiałów.

Można użyć Projektanta modułu cieniującego, aby utworzyć niestandardowe materiały modułu cieniującego, które można zastosować do obiektów w scenie trójwymiarowej.Informacje dotyczące sposobu tworzenia niestandardowych materiałów cieniowań — zobacz Projektant modułu cieniującego.Informacje dotyczące sposobu stosowania niestandardowego materiału cieniowania do obiektu — zobacz Jak: zastosowanie modułu cieniującego w modelu 3-w..

Hh315734.collapse_all(pl-pl,VS.110).gifZarządzanie sceną

Scenami można zarządzać, jako hierarchią obiektów.Gdy wiele obiektów jest rozmieszczonych w hierarchii, każde przesunięcie, skalowanie lub obrót węzła nadrzędnego wpływa również na jego dzieci.Jest to przydatne w celu konstruowania złożonych obiektów lub scen z bardziej podstawowych obiektów.

Można użyć okna Konspektu dokumentu, aby wyświetlić hierarchię sceny i wybrać węzły sceny.Po wybraniu węzła konspektu można użyć okna Właściwości, aby zmodyfikować jego właściwości.

Hierarchię obiektów można utworzyć albo poprzez określenie jednego z nich jako element nadrzędny wobec innych, albo grupując je jako elementy równorzędne w obszarze węzła zastępczego działającego jako nadrzędny.

Aby utworzyć hierarchię zawierającą obiekt nadrzędny

  1. W trybie Zaznacz zaznacz dwa lub więcej obiektów.Pierwsza wybrana będzie obiektem nadrzędnym.

  2. Na pasku narzędzi Edytor modelu wybierz kolejno opcje Skrypty, Zarządzania scenami i Dołącz do nadrzędnego.

Aby utworzyć obiekty hierarchii elementów równorzędnych

  1. W trybie Zaznacz zaznacz dwa lub więcej obiektów.Obiekt zastępczy jest tworzony i staje się ich obiektem nadrzędnym.

  2. Na pasku narzędzi Edytor modelu wybierz kolejno opcje Skrypty, Zarządzania scenami i Utwórz grupę.

Edytor modelu używa białej szkieletu do identyfikacji pierwszego wybranego obiektu, który staje się nadrzędny.Inne obiekty w zaznaczeniu mają niebieski szkielet.Domyślnie węzły zastępcze nie są wyświetlane.Aby wyświetlić węzły zastępcze, na pasku narzędzi Edytor modelu wybierz opcję Skrypty, Zarządzanie sceną, Pokaż węzły zastępcze.Z węzłami zastępczymi można pracować tak samo jak z obiektami bez symbolu zastępczego.

Aby usunąć skojarzenie nadrzędny-podrzędny między dwoma obiektami, zaznacz obiekt podrzędny i następnie na pasku narzędzi Edytor modelu wybierz opcję Skrypty, Zarządzanie sceną, Odłącz od nadrzędnej.Po odłączeniu elementu nadrzędnego od obiektu podrzędnego obiekt podrzędny staje się obiektem głównym w scenie.

Skróty klawiaturowe

Polecenie

Skróty klawiaturowe

Przełącz do trybu Zaznaczenie

Ctrl+G, Gtrl+Q

S

Przełącz do trybu Powiększenia

Ctrl+G, Ctrl+Z

Z

Przełącz do trybu panoramowania

Ctrl+G, Ctrl+P

K

Zaznacz wszystkie

Ctrl+A

Usuń bieżące zaznaczenie

Usuń

Anuluj bieżące zaznaczenie

Escape

Powiększanie

Obrót kółkiem myszy do przodu

CTRL + obrót kółkiem myszy do przodu

Shift+obrót kółkiem myszy do przodu

Ctrl+PageUp

Znak plus (+)

Pomniejszanie

Obrót kółkiem myszy do tyłu

CTRL + obrót kółkiem myszy do tyłu

Shift+obrót kółkiem myszy do tyłu

Ctrl+PageDown

Znak minusa (-)

Przesunięcie kamery do góry

PageDown

Przesunięcie kamery w dół

PageUp

Przesunięcie kamery w lewo

Ruch kółkiem myszy w lewo

Ctrl+PageDown

Przesunięcie kamery w prawo

Ruch kółkiem myszy w prawo

Ctrl+PageDown

Widok góry modelu

Ctrl+L, Ctrl+T

T

Wyświetlanie dołu modelu

Ctrl+L, Ctrl+U

Widok lewej strony modelu

Ctrl+L, Ctrl+L

Widok prawej strony modelu

Ctrl+L, Ctrl+R

Wyświetlanie przodu modelu

Ctrl+L, Ctrl+F

Wyświetlanie tyłu modelu

Ctrl+L, Ctrl+B

Umieść obiekt w ramce w oknie

F

Przełącza tryb szkieletowy

Ctrl+L, Ctrl+W

Przełącza przyciąganie do siatki

Ctrl+G, Ctrl+N

Przełącza tryb obracania

Ctrl+G, Ctrl+V

Przełącza ograniczenie osi x

Ctrl+L, Ctrl+X

Przełącza ograniczenie osi y

Ctrl+L, Ctrl+Y

Przełącza ograniczenie osi z

Ctrl+L, Ctrl+Z

Przełącz do trybu translacji

Ctrl+G, Ctrl+W

W

Przełącz do trybu skali

Ctrl+G, Ctrl+E

E

Przełącz do trybu obrotu

Ctrl+G, Ctrl+R

O

Przełącz do trybu zaznaczania punktu

Ctrl+L, Ctrl+1

Przełącz do trybu zaznaczania krawędzi

Ctrl+L, Ctrl+2

Przełącz do trybu zaznaczania twarzy

Ctrl+L, Ctrl+3

Przełącz do trybu zaznaczania obiektu

Ctrl+L, Ctrl+4

Przełącz do trybu orbity (kamery)

Ctrl+G, Ctrl+O

Wybierz następny obiekt w scenie

Tab

Wybierz poprzedni obiekt w scenie

Shift+Tab

Manipuluj zaznaczonym obiektem za pomocą bieżącego narzędzia.

Klawisze strzałek

Dezaktywuj bieżący manipulator

Q

Obracanie kamery

Alt + przeciągnięcie lewym przyciskiem myszy

Tematy pokrewne

Tytuł

Opis

Praca z aktywów 3-w dla gry i aplikacje

Zawiera omówienie narzędzi Visual Studio używanych do pracy z aktywami grafiki, takimi jak tekstura i obraz, modele trójwymiarowe oraz efekty cieniowania.

Edytor obrazu

Opisuje sposób używania programu Visual Studio Image Editor do pracy z teksturami i obrazami.

Projektant modułu cieniującego

Opisuje sposób używania programu Visual Studio Shader Designer do pracy z cieniami.