Nowe funkcje w Cinema 4D - R12 do R19, R20 i R21.

Nowa funkcja w wersji 13 - Śnieg w górach za pomocą shadera maski terenu.

Wszystkie filmy z tutorialu Nowe funkcje w Cinema 4D – od R12 do R19, R20 i R21

W pliku roboczym do tego samouczka znajdziesz zteksturowaną wersję góry. Shader Maski Terenu, tak jak również Fizyczne Niebo, które używamy jako tło i do oświetlenia, są zastrzeżone dla posiadaczy wariantów programu CINEMA-4D Visualize i Studio.

Oczywiście gotowy materiał możesz później zastosować do dowolnego obiektu. Jednakże ponieważ ustawienia Shadera Maski Terenu odnoszą się także bezpośrednio do Rozmiaru i Wysokości obiektu, w większości przypadków konieczne będą dostosowania.


Budowa sceny

Dla góry skorzystałem z Obiektu Krajobrazu z palety Podstawowych obiektów.

Nowa funkcja w wersji 13 - śnieg w górach za pomocą shadera terenu.

Dane dotyczące Rozmiaru, Segmentacji oraz innych właściwości krajobrazowych znajdziesz na poniższym obrazie, jeśli chcesz uzyskać dokładnie ten sam rezultat. Aby podział był możliwie równomierny, segmentacja dla Głębokości Obiektu Krajobrazu również została odpowiednio podniesiona.

Nowość w wersji 13 - śnieg w górach z użyciem shadera terenu.

Ponieważ raczej umiarkowany podział Obiektu Krajobrazu prowadzi do dość spiczastych szczytów w górach, umieszczamy Obiekt Krajobrazu dodatkowo w Klatce HyperNURBS, aby wygładzić powierzchnię.

W Oknie Ustawień Obiektu HyperNURBS wystarczy podwójna Segmentacja podczas renderowania. Jeśli chcesz, aby w widoku Edytora także zobaczyć tę zesztywniałą wersję, alternatywnie możesz zwiększyć parametr Segmentacja Edytora...

Nowa funkcja w wersji 13 - Śnieg w górach za pomocą shadera maski terenu.

... lub w menu Opcje>Poziom Szczegółów widoku Edytora, możesz zastosować Poziom Szczegółów Rendowania do widoku.

Nowa funkcjonalność w wersji 13 - śnieg w górach za pomocą shadera maski terenu.

Aby szybko i bezproblemowo uzyskać użyteczne tło wraz z naturalnym Oświetleniem sceny zewnętrznej, warto skorzystać z Fizycznego Nieba, wcześniej znane jako Góra, przed wersją 13.

Nowość w wersji 13 - Śnieg w górach za pomocą shadera maski terenu.

Podstawowe ustawienia dla Fizycznego Nieba przeprowadzamy na stronie Czas i Pozycja w oknie ustawień. Tutaj znajdziesz jeszcze jedną drobną zmianę w wersji 13 - ulepszony interfejs Czasu i Daty. W moim przykładzie używam poranka w czerwcu. Wszystkie pozostałe parametry Fizycznego Nieba pozostawiłem niezmienione - chętnie możesz rozbudować tło nieba.

Nowość w wersji 13 - śnieg w górach za pomocą shadera na teren.

Przejściowy render pokazuje aktualny stan sceny. Teraz zajmujemy się materiałem dla góry.

Nowości w wersji 13 - śnieg w górach za pomocą shadera maski terenu.

Materiał dla góry

Poprzez Dwukrotne kliknięcie w wolne miejsce w Menedżerze Materiałów tworzymy nowy Materiał o wymownej nazwie. Na stronie Bazowej okna ustawień aktywujemy Kanał Koloru i Wypukłość. Standardowo aktywny Kanał Połysku możemy dla tego przykładu wyłączyć.

Nowa funkcja w wersji 13 - śnieg w górach za pomocą shadera maski terenu.

Zaczynamy od Kanału Koloru. Shader Maski Terenu ma za zadanie połączyć ze sobą dwie różne Textury albo Shadery zależne od powierzchni lub nachylenia. Shader Połączenia udostępnia nam do tego właśnie ten tzw. Kanał Maski, dlatego jako pierwszy ładujemy ten Shader jako teksturę do Kanału Koloru za pomocą przycisku strzałki.

Nowa funkcja w wersji 13 - Śnieg w górach za pomocą shadera maski terenu

Poprzez Kliknięcie w przycisk tekstury wypełnionej Shaderem Połączenia docieramy do okienka ustawień Shaderu Połączenia. Tam jako pierwsze aktywujemy Użyj Maski, aby móc dostarczyć Kanał Maski przez Shader.

Nowość w wersji 13 - Śnieg w górach za pomocą shadera terenu.

Wewnętrznie w Shaderze Połączenia zajmujemy się najpierw Kanałem docelowym. W tym kanale definiujemy strukturę skał w górach "bezśnieżnych". Aby móc stworzyć tę strukturę z kilkoma nakładającymi się Shaderami Noise, ładujemy Shader Poziomu do kanału docelowego za pomocą menu w przycisku strzałki.

Nowa funkcja w wersji 13 - Śnieg w górach za pomocą shadera maski terenu.

Przez przycisk Shadera Poziomu dostajemy się do okna ustawień, a dokładniej mówiąc, do Zarządzania Poziomami Shadera. Poniższe zdjęcie pokazuje czteroczęściową budowę mojego Shadera Poziomu, składającego się z Shadera Koloru jako warstwy bazowej i trzech różnych Noise-Shaderów nakładanych przez tryby mieszania Mnożenie lub Dodawanie.

Nowa funkcja w wydaniu 13 - śnieg w górach za pomocą shadera maski terenu.

Dla tych, którzy chcą uzyskać dokładnie ten sam efekt struktury skał, przedstawiam krótko cztery warstwy Shaderów. Jako podstawę używany jest prosty Shader koloru.

Nowa funkcja w wersji 13 - śnieg w górach z użyciem shadera maski terenu.

Następnie mamy pierwszy Shader szumu dla grubej struktury skał. Parametr przestrzeni tekstury powoduje, że materiał później dostosowuje się do Tagu tekstury obiektu teksturyzowanego.

Nowość w wersji 13 - Śnieg w górach za pomocą shadera terenu.

Drugi, trochę bardziej rozdzielczy Shader szumu dodaje kolorowe akcenty do struktury skał. Oczywiście potrzebujemy tutaj również parametru przestrzeni tekstury dla jednolitego rezultatu.

Nowość w wersji 13 - Śnieg w górach za pomocą shadera maski terenu.

Ostatnim detalem jest delikatny Shader szumu o niskiej globalnej wielkości 10%. Nakłada się na wszystkie niższe Shadery i nadaje skałom lekko porowatą strukturę powierzchni.

Nowa w wersji Release 13 - Śnieg w górach za pomocą shadera maszki terenu.

Po dostarczeniu struktury skał do kanału wyjściowego, zajmujemy się następnie Kanałem mieszania. Dla naszych celów wystarczy tutaj prosty Shader koloru, ...

Nowa funkcja w wersji 13 - śnieg w górach za pomocą shadera maski terenu.

... któremu nadajemy kolor biały. Jeśli ktoś chce dalej pracować nad warstwą śniegu, może również użyć Shader warstwowy i kilku warstw Szumu do dodania dodatkowych struktur w śniegu.

Nowa funkcja w wersji 13 - śnieg w górach za pomocą shadera maski terenu.

Teraz nadszedł czas na Shader maski terenu. W kanału maski terenowej sprawia, że nasze góry będą przykryte strukturą skał lub śniegu zależnie od powierzchni lub nachylenia.

Znajdziemy go w Menu tekstur przycisku strzałkowego w podmenu Efekty.

Nowa funkcja w wersji 13 - śnieg w górach za pomocą shadera maski terenu.

Dialog ustawień Shaderu maski terenu osiągniemy ponownie klikając przycisk Shaderu. Definicja Shaderu dzieli się ogólnie na parametry dla Masek wysokościowych- oraz nachyleniowych.

Obszar między minimalnym a maksymalnym nachyleniem powierzchni to obszar objęty kanałem mieszania. W moim przykładzie dotyczy to kątów pomiędzy 0° a 45°. Wszystkie powierzchnie z większym kątem otrzymują kanał wyjściowy. Przejście między dwoma kanałami można kontrolować dla obu granic za pomocą rozszerzenia.

Maska wysokościowa działa bardzo podobnie, ale poruszamy się tu nie między dwoma kątami, ale między dwoma parametrami wysokości, w naszym przykładzie to linia oddzielająca obszar opadów śniegu.

Parametr Szum wysokości zapewnia, że przejście między kanałami jest dodatkowo rozbite przez Szum i nie jest nienaturalnie miękkie.

Nowa funkcja w wersji 13 - Śnieg w górach z użyciem shadera maski terenu.

Dzięki aktywowanej opcji Użyj współrzędnych globalnych informacje o Masce wysokościowej użyte w moim przykładzie odnoszą się do wymiarów Obiektu krajobrazu. Aby stworzyć śnieg już na poziomie morza, minimalna wysokość zaczyna się tuż poniżej 100 cm. Ponieważ wysokość góry wynosi około 1660 cm, dodałem także trochę zapasu i ustawiłem maksymalną wysokość na 1800 cm.

Nowość w wersji 13 - Śnieg w górach za pomocą shadera terenu.

Ustawienia Shaderu maski terenu są teraz skonfigurowane, dzięki czemu za pomocą przycisków gradientowych Shaderów możemy powrócić do kanału Koloru. Kanał Wypukłości również wymaga teraz tekstury, aby powierzchnia górzysta mogła dobrze się wyłaniać. Oczywiście w tym przypadku oczywiste jest ponowne użycie utworzonego niedawno Shaderu fuzji z kanału Koloru. Kopiujemy zatem Shader fuzji za pomocą poleceń Shader/Kopiuj obraz z Menu tekstury przycisku strzałkowego.

Nowa funkcja w wydaniu 13 - śnieg w górach za pomocą shadera maski terenu.

W kanału Wypukłości ponownie dodajemy skopiowany Shader fuzji za pomocą Menu tekstury przycisku strzałkowego jako teksturę do kanału. W naszym przykładzie nie musimy koniecznie zmieniać ustawień w Shaderze, ponieważ kanał Wypukłości radzi sobie również z kolorowymi teksturami. Ustawiamy Silę Wypukłości na około 77%, aby struktura powierzchni była wyraźnie widoczna.

Nowa funkcja w wersji 13 - śnieg w górach za pomocą shadera maski terenu.

Texturyzacja gór

Gotowe materiały do gór możemy teraz przypisać do Obiektu krajobrazu poprzez Menadżera obiektów lub poprzez Edytor. Dodatkowe zmiany w standardowych parametrach nie są konieczne.

Nowa funkcja w wersji 13 - Śnieg w górach przy użyciu shadera mapy terenu.

Po kliknięciu przycisku Render możesz zobaczyć wynik. Polecam eksperymentowanie z parametrami Shadera maski terenu, aby lepiej ocenić ich wpływ na wynik. Shader maski terenu doskonale nadaje się nie tylko do śniegu, ale także do mchu czy trawy.

Nowa funkcja w wersji 13 - śnieg w górach z użyciem shadera maski terenu