Od wersji R13 ist mały obiekt, który ma ogromną moc! Mowa tutaj o XRefs. "Ref" oznacza Referencję, a "x" oznacza cokolwiek chcielibyście mieć jako referencję w scenie.
Dzisiaj chciałbym wam pokazać, jak zasadniczo i poprawnie pracować z XRefs. To bardzo prosta sprawa, ale ma ogromny wpływ.
Po pierwsze otwieram dowolną scenę w Cinema 4D.
W tym przykładzie mamy do czynienia ze stosunkowo dużym warsztatem kolejowym, który zawiera mnóstwo polygonów - w tym przypadku prawie 2 miliony polygonów.
A teraz chciałbym mieć lokomotywę w mojej lokomotywowni, logiczne, prawda? Jednakże mamy tu problem, ponieważ jest ona również dość duża. Mimo to dodaję ją teraz - co daje nam 2,4 miliona polygonów.
Gdy poruszam się teraz kamerą po przestrzeni, zaczyna się mocno zacinać.
Zależnie od specyfikacji komputera, Cinema 4D mógłby na przykład przełączyć się w tryb skeleton i obiekty stawałyby się trudne do rozróżnienia.
To dość irytujące - a ponadto spowoduje to ciągłą konieczność przełączania między kamerą, która jest już ustawiona, a kamerą swobodną, jeśli chcecie coś edytować na lokomotywie. Dlatego usuwamy z powrotem lokomotywę i podchodzimy do tego w inny sposób.
Teraz ponownie dodajemy lokomotywę jako XRef.
Aby to zrobić, udajemy się do Utwórz>XRef>Dodaj XRef i wybieramy ponownie lokomotywę, którą umieszczamy na oryginalnej pozycji.
Teraz mamy lokomotywę z małą różnicą - obok lokomotywy znajduje się teraz mały znak XRef-.
To oznacza, na przykład, że materiały mają taką samą nazwę jak obiekt. Wszystkie materiały teraz mają również nazwę "Lokomotywa". Nic więcej już nie możemy z nimi zrobić. Możemy co najwyżej dostosować pozycję i warunki świetlne - ale poza tym nie ma tu miejsca na nic więcej. Ale i o to właśnie chodzi.
By to zilustrować: Załóżmy, że dokonujecie naprawy samochodu pod koniec stycznia, jest zimno, i moglibyście po prostu zabrać samochód do ciepłej kuchni.
Dokładnie tak działa funkcja XRef-. Ponieważ teraz otwieramy osobno lokomotywę przez Plik>Otwórz i możemy dowolnie edytować wszystko na lokomotywie, według własnego uznania.
Możemy teraz na przykład swobodnie poruszać się, obracać, edytować reflektory czy nawet dodać inne obiekty, takie jak ten poroże. Gdy skończymy zmiany, możemy wszystko zapisać.
Przełączamy się z powrotem do sceny warsztatowej i teraz bez problemu możemy przejść do lokomotywy i wybrać Wczytaj ponownie.
Obiekt wie, że jest obiektem XRef- i zostanie odpowiednio zaktualizowany.
Teraz nasz pociąg w warsztacie ma również poroże.
Wszelkie zmiany, jakie wprowadzam na lokomotywie i zapisuję, mogę teraz wykonać bez skomplikowanego nawigowania po pliku z lokomotywami.
Ta funkcja jest bardzo przydatna - nie musi to być tylko jedno XRef, może być ich kilka.
Jest to szczególnie praktyczne, gdy pracuje się z kilkoma osobami nad większą animacją. Można edytować wiele obiektów lub postaci, nie naruszając ogólnej sceny. Warto korzystać z metody XRef- przy dużych projektach.