Статьи

3ds Max i VRay. Parametry modyfikatora „VRayDisplacementMod”

Ta lekcja mówi o specjalnym modyfikatorze VRay - VRayDisplacementMod. Ten modyfikator służy do tworzenia efektu „przemieszczenia” (mieszania wielokątów) poprzez mapę tekstury lub procedury. Inne wizualizatory mają podobne możliwości (finalRender, mental ray, brasil r / s itp.), Ale modyfikator mieszania VRay ma kilka zalet (takich jak szybkość renderowania i jakość) w porównaniu z nimi, a więc z modyfikatorem VRay poznać się. Artykuł podkreśla główne funkcje VRayDisplacementMod za pomocą kilku przykładów.

Przykład 1. Mapowanie przemieszczenia vs nierówności (mapa mieszania a mapa wypukłości).

W tym przykładzie można wyraźnie zobaczyć różnicę między zastosowaniem mapy nierówności a przesunięciem. Spójrz na fakt, że wielokątna podstawa kuli nie zmienia się (to znaczy pozostaje okrągła), gdy używana jest mapa reliefowa, ale przesunięcie już zmienia kształt kuli:

Ta lekcja mówi o specjalnym modyfikatorze VRay - VRayDisplacementMod

Parametry modyfikatora VRayDisplacementMod

Przykład 2. Mapowanie klipów (usuwanie wielokątów na podstawie tekstury).

Tutaj możesz zobaczyć, jak modyfikator odcina pewną geometrię na obiekcie. Kartą stronniczości w tym przypadku jest karta „Hałas”, która jest mieszana (za pomocą karty „Mieszanka”) z kartą „Mapa gradientu”; czarne obszary mapy mieszanej zostaną odcięte.

W tym przykładzie w mapie przemieszczeń użyto opcji jawnego kanału odwzorowania; Opcja „Przesunięcie 2D” jest aktywowana w VRayDisplacementMap.

Przykład 3. Krajobraz.

Oto przykład płaszczyzny przesunięcia. Opcje modyfikatora wykorzystują metodę przesunięcia 2D (krajobraz), a tekstura proceduralna Simbiont jest mapą przemieszczenia (używając VRaySimbiontMtl można użyć proceduralnych shaderów utworzonych w DarkTree).

Przykład 4. Przesunięcie na rysunku.

W tym przypadku modyfikator przemieszczenia jest stosowany na figurze, komórkowa jest używana jako mapa (trójwymiarowa mapa, dlatego aktywowana jest metoda przemieszczania 3D).

Zauważ, że jeśli kształt jest zaangażowany w animację, trójwymiarowa mapa z nakładającym się obiektem XYZ (znajdującym się w ustawieniach mapy pod Współrzędnymi na liście Źródło) zmieni się w stosunku do powierzchni obiektu, ponieważ sama ta powierzchnia zmieni swoje położenie w przestrzeń. Jeśli chcesz naprawić mapę w początkowej pozycji na poruszającym się obiekcie, musisz dodać modyfikator UVW Map z mapowaniem do XYZ do UVW do tego obiektu i użyć jawnego kanału mapowania na mapie dla listy źródeł.

Przykład 5. Opcja „zachowaj ciągłość” (utrzymywanie ostrych rogów obiektu, gdy jest on przemieszczony).

Opcja „Zachowaj ciągłość” jest bardzo przydatna w przypadku obiektów, które mają podzielone normalne (patrz środkowy obraz) na sąsiednich wielokątach. Wynika to zwykle z różnic w wygładzających grupach wielokątów (czyli w grupach wygładzających). Na środkowym obrazie widać, co się dzieje. Aktywacja opcji „Zachowaj ciągłość” pomoże rozwiązać ten problem. Ta opcja pomoże również wygładzić krawędzie między różnymi identyfikatorami materiałów (dzieje się tak, gdy używany jest materiał Multi / Sub-Object).

Ta opcja pomoże również wygładzić krawędzie między różnymi identyfikatorami materiałów (dzieje się tak, gdy używany jest materiał Multi / Sub-Object)

Przykład 6. Metoda offsetowa „Podział”.

Ten przykład pokazuje metodę przesunięcia „Podział”. Ta metoda jest nieco podobna do mapowania 3D, ale różni się tym, że do obiektu stosowany jest antyaliasing, podobny do efektu z modyfikatora MeshSmooth.

Przykład 7. Parametr «Metoda podziału» (metoda rozdzielania wielokątów przy ich przesunięciu).

Ten przykład pokazuje efekt użycia parametru „Metoda podziału”. Aby lepiej zilustrować przykład, do sfery został przypisany standardowy materiał z włączoną opcją „Faceted”, mapa „VRayEdgesTex” znajduje się w gnieździe „Rozproszenie”, aby wyświetlić krawędzie wielokątów na obiekcie. Zauważ, że użycie ustawienia „Binarne” prowadzi do zmiany orientacji wielokątów, które są przesuwane przez modyfikator. Ale jeśli używasz ustawienia „Quad”, zmiana orientacji w przestrzeni nie występuje.

Ale jeśli używasz ustawienia „Quad”, zmiana orientacji w przestrzeni nie występuje

Przykład 8. Przesunięcie wektorowe.

Ten przykład szczegółowo pokaże efekt zastosowania przesunięcia wektora. Pierwszy obraz po lewej pokazuje obiekt o złożonej geometrii, który jest następnie konwertowany na mapę przemieszczenia (wymaga to prostszego obiektu, do którego należy przypisać materiał „VRayVectorDisplBake”). I już na drugim obrazie przedstawiona jest mapa przemieszczenia gotowego (kolory czerwony, zielony i niebieski wskazują wektory przemieszczenia w przestrzeni „UVW”). Ostatni obraz pokazuje zastosowanie mapy przesunięcia wektora do innego obiektu przy użyciu modyfikatora „VRayDisplacementMod”.

Obiekt o złożonej geometrii, a także jego uproszczona wersja z materiałem „VRayVectorDisplBake”.

Oto mapa przemieszczenia uzyskana za pomocą funkcji Renderuj do tekstury
Oto mapa przemieszczenia uzyskana za pomocą funkcji Renderuj do tekstury. VRayCompleteMap został użyty do pobrania mapy. Gotowa mapa została zapisana w formacie EXR.

Mapa przemieszczenia jest stosowana do innego obiektu za pomocą modyfikatora „VRayDisplacementMod”, w którym włączona jest opcja „Przemieszczenie wektorowe”.

Przykład 9. Tekstura obramowania.

Ten przykład pokazuje płaszczyznę, której mapa przesunięcia ma wartość ujemną. Przy domyślnych granicach tekstury nie będziemy mogli zobaczyć geometrii odsunięcia w przeciwnym kierunku. Ale jeśli zmienimy granice tekstury na -1 i 1, to przemieszczenie geometrii nastąpi zarówno w górę, jak iw dół.
Ten przykład pokazuje płaszczyznę, której mapa przesunięcia ma wartość ujemną

Новости