Tutorial Marionette: Tworzenie podstawowej szafy
Ten podręcznik adresowany jest do nieco bardziej zaawansowanych użytkowników i pokazuje krok po kroku, jak utworzyć prostą szafę bez frontów, złożoną z trzech graniastosłupów o podstawie prostokąta, służących do uzyskania obudowy szafy, płyty górnej i wnęki.
Krok 1: Tworzenie sieci wyznaczającej graniastosłup o podstawie prostokąta
Utwórz graniastosłup o podstawie prostokąta (czyli wyekstrudowany prostokąt), który posłuży jako obudowa szafy. Obudowa szafy jest na razie bryłą; w kolejnych krokach niniejszego podręcznika utworzymy płytę górną szafy oraz wydrążymy wnękę w jej korpusie.
Aby utworzyć sieć wyznaczającą graniastosłup o podstawie prostokąta:
Wstaw do rysunku następujące węzły, aby utworzyć sieć zgodnie ze schematem na rysunku poniżej.
Skorzystaj z funkcji wyszukiwania w Próbniku zasobów, aby szybciej odnaleźć potrzebne węzły.
Węzeł Create Rectangle: definiuje kształt podstawy szafy; jego wymiary definiowane są za pomocą innych węzłów. Prostokąt połączony jest z węzłem Extrude, aby zdefiniować profil przeznaczony do wyekstrudowania.
Węzeł Extrude: wraz z portami wejściowymi wszystkich pozostałych węzłów służy do wyznaczenia podstawowego kształtu 3D szafy.
Węzeł Get XYZ: ten węzeł wczytuje wartości pochodzące z węzła Point 3D lub 3D Vector i rozdziela wartości na komponenty X, Y i Z.
Węzel Point 2D: wartości X i Y wykorzystywane są do utworzenia punktu 2D definiującego położenie jednego z wierzchołków prostokąta.
Trzy węzły Pass: te węzły połączone są z portami Width i Height węzła Create Rectangle oraz z węzłem Add. Węzły Pass mają za zadanie przesyłać wchodzące do węzła wartości do innego węzła. W niniejszym przykładzie węzły Pass używane są tylko do uporządkowania sieci.
Węzeł Add: ten węzeł dodaje dane wyjściowe z węzła Pass do wartości Z z węzła Get XYZ w celu wyznaczenia górnego ograniczenia ekstruzji (płyty górnej szafy).
Połącz węzły w sposób przedstawiony na ilustracji poniżej.