Tworzenie tekstur na podstawie obrazów
Aby utworzyć atrybut tekstury (tj. Shader) na bazie obrazu, zaimportuj go najpierw do pliku Vectorworks. Możesz też wyodrębnić z obrazu więcej atrybutów tekstury, aby utworzyć bardziej realistyczną teksturę. Można np. zaimportować obraz asfaltu, a następnie dodać do niego relief. Poza tym użytkownik może połączyć atrybuty tekstury na bazie obrazu z atrybutami, które obrazu nie wykorzystują. Pozwala to uzyskać różnorodne efekty.
Vectorworks obsługuje następujące formaty obrazów: BMP, JPG, PCT, PNG, PNT, PSD, QTI, SGI, TIF, TGA. Większość tekstur na bazie obrazu jest kompresowana automatycznie podczas importu. Importowane pliki JPG zachowają format i oryginalne dane JPG, natomiast wszystkie pozostałe pliki graficzne zostaną skompresowane do formatu PNG, przy czym nie dojdzie do utraty danych. Atrybut tekstury na podstawie obrazu zostanie nałożony na powierzchnię obiektu w podobny sposób jak na powierzchnię 2D.
Aby zaimportować obraz, wykonaj następujące kroki:
Utwórz nową teksturę zgodnie z instrukcją w zagadnieniu Nowa tekstura. Zaznacz opcję Obraz dla jednego z czterech atrybutów tekstury.
Jeśli zaznaczyłeś opcję Cegły lub Trawa, możesz wybrać w oknie edycji ich konkretny obraz (zob. Atrybut Kolor).
Na ekranie pojawi się okno dialogowe „Wybierz obraz”. Zaznacz właściwy obraz. Można zaimportować nowy obraz lub użyć istniejącego zasobu.
Typ otwartego okna dialogowego zależy od atrybutu tekstury, o czym przeczytasz w kolejnych sekcjach pomocy.
Import obrazu – atrybut Kolor
Atrybut tekstury Kolor pozwala zastosować kolorowy filtr do obrazów. Obraz można więc pozostawić bez zmian lub filtrować przy użyciu określonego koloru.
W oknie dialogowym Obraz zdefiniuj właściwości efektu cieniowania.
Kliknij, aby pokazać/ukryć parametry.Kliknij, aby pokazać/ukryć parametry.
Parametr |
Opis |
Podgląd |
Wprowadzone zmiany zostaną wyświetlone w oknie podglądu. |
Zastąp obraz |
Kliknij ten przycisk, aby wybrać inny obraz. |
Efekty graficzne |
Kliknij ten przycisk, aby otworzyć okno dialogowe Efekty graficzne, w którym można łatwo i szybko dostosować widok obrazu. |
Odbicie lustrzane w poziomie / w pionie |
Kliknij ten przycisk, aby uzyskać odbicie lustrzane obrazu w poziomie/w pionie. |
Obróć |
Kliknij ten przycisk, aby obrócić obraz o 90°. |
Negatyw |
Kliknij ten przycisk, aby odwrócić kolory obrazu. |
Powtórzenie |
Zaznacz te opcje, aby powtórzyć obraz w poziomie i/lub pionie. Odznacz tę opcję, aby nie powtarzać obrazu. |
Kolor filtra |
|
Brak |
Zaznacz tę opcję, aby nie stosować filtra. |
Kolor tła obrazu |
Zaznacz tę opcję, aby jako kolor filtra ustawić kolor tła obrazu. |
Zdefiniuj kolor |
Zaznacz tę opcję, aby wybrać kolor z próbnika. |
Import obrazu – atrybut Odbicie
W oknie dialogowym Obraz zdefiniuj właściwości efektu cieniowania.
Kliknij, aby pokazać/ukryć parametry.Kliknij, aby pokazać/ukryć parametry.
Parametr |
Opis |
Podgląd |
Wprowadzone zmiany zostaną wyświetlone w oknie podglądu. |
Zastąp obraz |
Kliknij ten przycisk, aby wybrać inny obraz. |
Odbicie lustrzane w poziomie / w pionie |
Kliknij ten przycisk, aby uzyskać odbicie lustrzane obrazu w poziomie/w pionie. |
Obróć |
Kliknij ten przycisk, aby obrócić obraz o 90°. |
Negatyw |
Kliknij ten przycisk, aby odwrócić kolory obrazu. |
Odbicie (%) |
Wprowadź procentową wartość odbić. Ogólnie rzecz biorąc białe piksele tworzą najwięcej odbić, podczas gdy kolorowe piksele odbijają we własnym kolorze. |
Rozmycie (%) |
Wprowadź wartość rozmycia. Zwykle stosuje się wartość między 0-40%. |
Import obrazu – atrybut Przezroczystość (opcja Obraz)
W oknie dialogowym Obraz zdefiniuj właściwości efektu cieniowania.
Kliknij, aby pokazać/ukryć parametry.Kliknij, aby pokazać/ukryć parametry.
Parametr |
Opis |
Podgląd |
Wprowadzone zmiany zostaną wyświetlone w oknie podglądu. |
Zastąp obraz |
Kliknij ten przycisk, aby wybrać inny obraz. |
Odbicie lustrzane w poziomie / w pionie |
Kliknij ten przycisk, aby uzyskać odbicie lustrzane obrazu w poziomie/w pionie. |
Obróć |
Kliknij ten przycisk, aby obrócić obraz o 90°. |
Negatyw |
Kliknij ten przycisk, aby odwrócić kolory obrazu. |
Współczynnik załamania |
Ten współczynnik wskazuje zmiany kierunku promieni światła, które przechodzą przez medium. Współczynnik 1,0 nie powoduje załamania promieni. Współczynnik załamania światła dla wody i lodu wynosi 1,3. Współczynnik załamania dla szkła wynosi od 1,5 do -1,6. |
Rozmycie (%) |
Wprowadź wartość procentową dla rozmycia. Powoduje to rozmycie obrazu po wykonaniu renderowania w Renderworks w trybie optymalnym lub niestandardowym (przy zaznaczonej opcji Rozmycie). |
Kolor absorpcji |
Zaznacz kolor, który zostanie wyświetlony po osiągnięciu odległości absorpcji. |
Odległość absorpcji |
Parametr ten określa odległość, którą musi pokonać promień światła, zanim Kolor obrazu zostanie zastąpiony Kolorem absorpcji. Im niższa wartość, tym bardziej intensywny będzie Kolor absorpcji. |
Aby uzyskać więcej informacji na ten temat, zob. Atrybut Przezroczystość.
Import obrazu – atrybut Przezroczystość (opcja Maska)
Zaznacz żądany typ maski w oknie dialogowym Maska.
Opcja Odcienie szarości: im jaśniejsze piksele, tym mniejsza ich przezroczystość.
Opcja Kolory: wybierz kolor, któremu zostanie nadana przezroczystość.
Opcja Kanał Alfa: gdy kanał alfa jest aktywny, zostanie użyta jego przezroczystość.
Jeśli zaznaczysz opcję Kolory i zatwierdzisz to przyciskiem OK, wyświetli się okno dialogowe „Przezroczystość maski”.
Zaimportowany obraz musi posiadać co najmniej 8-bitową głębię kolorów. Obrazy z jednolitym tłem najlepiej nadają się do tworzenia maski przezroczystości.
Kliknij, aby pokazać/ukryć parametry.Kliknij, aby pokazać/ukryć parametry.
Parametr |
Opis |
Obraz |
W tej sekcji wyświetli się zaimportowana grafika. Kliknij w oknie podglądu kolor, któremu chcesz nadać przezroczystość. Przesuń kółko przewijania myszy, aby powiększyć lub pomniejszyć obraz w oknie podglądu. |
Przezroczysty kolor |
To jest bieżący przezroczysty kolor. Przesuń kółko przewijania myszy, aby powiększyć lub pomniejszyć obraz w oknie podglądu. |
Maska |
To jest przykład maski na bazie bieżących ustawieniach. Czarne piksele są przezroczyste, zaś białe mają właściwości kryjące. |
Tolerancja przezroczystego koloru |
Przesuń suwak w prawo, aby zwiększyć tolerancję przezroczystego koloru. W rezultacie jako przezroczyste będą traktowane również piksele zbliżone do koloru przezroczystego. |
Kontrast - maska |
Przesuń suwak w prawo, aby wyostrzyć krawędzie maski. Zmniejsz kontrast, przeciągając suwak w lewo. |
W oknie dialogowym Obraz zdefiniuj właściwości efektu cieniowania.
Kliknij, aby pokazać/ukryć parametry.Kliknij, aby pokazać/ukryć parametry.
Parametr |
Opis |
Zastąp obraz |
Kliknij ten przycisk, aby wybrać inny obraz. |
Maska |
Kliknij ten przycisk, aby utworzyć maskę z bieżącego obrazu. |
Odbicie lustrzane w poziomie / w pionie |
Kliknij ten przycisk, aby uzyskać odbicie lustrzane obrazu w poziomie/w pionie. |
Obróć |
Kliknij ten przycisk, aby obrócić obraz o 90°. |
Negatyw |
Kliknij ten przycisk, aby odwrócić kolory obrazu. Pomocne bywa odwrócenie elementów przezroczystych i elementów z całkowitym kryciem w masce w odcieniach szarości. |
Powtórzenie poziome / pionowe |
Zaznacz sposób powtarzania obrazu w poziomie i w pionie. |
Brak |
Zaznacz tę opcję, aby uniknąć powtórzenia obrazu (jest to najbardziej oczywisty wybór, zwłaszcza w przypadku kalkomanii). |
Nieskończone |
Zaznacz tę opcję, aby powtórzyć obraz nieskończoną liczbę razy. |
Dostosuj |
Zaznacz tę opcję, aby powtórzyć obraz określoną liczbę razy. |
Krycie (%) |
Wprowadź żądaną wartość krycia. Dla pełnego krycia należy wprowadzić wartość 100. Im niższa wartość, tym maska jest bardziej przezroczysta. |
Antyaliasing |
Zaznacz tę opcję, aby zastosować antyaliasing. |
Import obrazu – atrybut Relief
W oknie dialogowym Obraz zdefiniuj właściwości efektu cieniowania.
Kliknij, aby pokazać/ukryć parametry.Kliknij, aby pokazać/ukryć parametry.
Parametr |
Opis |
Podgląd |
Wprowadzone zmiany zostaną wyświetlone w oknie podglądu. |
Zastąp obraz |
Kliknij ten przycisk, aby wybrać inny obraz. |
Odbicie lustrzane w poziomie / w pionie |
Kliknij ten przycisk, aby uzyskać odbicie lustrzane obrazu w poziomie/w pionie. |
Obróć |
Kliknij ten przycisk, aby obrócić obraz o 90°. |
Negatyw |
Kliknij ten przycisk, aby odwrócić kolory obrazu. |
Intensywność reliefu (%) |
Wprowadź wartość intensywności reliefu. Ta wartość może być dodatnia lub ujemna. Wartość ujemna spowoduje odwrócenie reliefu. Wartość w wysokości 10% nada teksturze lekko „wyboisty” charakter. |
Paralaksa (%) |
Zdefiniuj amplitudę. Wprowadź wartość (różną od zera), aby zastosować mapowanie równoległe do reliefu. Ta wartość może być dodatnia lub ujemna. Wartość ujemna spowoduje odwrócenie reliefu. Mapowanie paralaksy („parallax mapping”) nadaje teksturom takim jak cegła wrażenie głębi, nie spowalniając przy tym renderowania tak bardzo jak mapowanie przesunięć („displacement mapping”). W przeciwieństwie do mapowania przesunięć, ta opcja nadaje teksturze „płaski efekt” w konturach. |
Mapowanie przesunięć |
Użycie mapowania przesunięć spowoduje dodanie szczegółów geometrycznych do renderowania.
To mapowanie ma zastosowanie tylko do renderowania w Renderworks w trybie optymalnym lub niestandardowym, gdy opcja Mapowanie przesunięć jest włączona w opcjach renderowania. Mapowanie przesunięć może znacząco spowolnić renderowanie. Jeśli z opcją Obraz nie uzyskasz oczekiwanego rezultatu, wybierz z listy rozwijanej atrybutu Relief opcję Szum. |
Wysokość |
Wpisz wartość większą od 0, aby umożliwić mapowanie przesunięć. Wyższe wartości mogą spowolnić renderowanie. |
Jakość segmentacji |
Zaznacz żądaną jakość segmentacji dla mapowania przesunięć. Tekstury bez skomplikowanego reliefu, za to o dużych rozmiarach, takie jak belki czy kamienie, renderuje się z mniejszą szczegółowością i w związku z tym jakość segmentacji może być niższa. Złożone tekstury, takie jak trawa lub liście, wymagają wysokiego stopnia szczegółowości, a co za tym idzie dłuższego czasu renderowania. Bardzo duże powierzchnie również mogą wymagać wyższej jakości segmentacji, aby mapowanie przesunięć było widoczne. |
Własny cień |
Zaznacz tę opcję, aby relief rzucał cień. Ten parametr zwiększy realizm, ale wydłuży również czas renderowania. |
Jeśli stosujesz jednolitą teksturę z biblioteki Vectorworks, konieczne może być dostosowanie Intensywności reliefu. Ta zależy od odległości, z jakiej oglądasz model.
Ze względu na kompresję pliki JPG są mniej przydatne do obrazów reliefowych. W tym wypadku zaleca się raczej formaty PNG i TIFF. Z tego względu w trakcie importu obrazów wybierz metodę kompresji PNG zamiast JPG.