Kanał: Pio Tao
Polski Kurs Blendera: http://polskikursblendera.pl/ - zapraszam! Kubek, jaki modelowaliśmy w czasach gdy ćwiczony był Tryb Edycji, możemy teraz przygotować do teksturowania - poprzez zmapowanie płaskiego obszaru tekstury na faktyczny obiekt. Omawiam tutaj pracę z automapowaniem - gdzie automatycznie dostajemy rozwinięcie po wstawieniu szwów w model 3d (technika "live unwrap"). Przy okazji opowiadam o wielu innych szczegółach i rzeczach, np. wyświetlanie jakości rozwinięcia - gdzie kolor pokazuje siłę deformacji.
Polski Kurs Blendera: http://polskikursblendera.pl/ - zapraszam! Baking (ang. pieczenie) to technika polegająca na tym, że częściowo renderujemy niektóre fragmenty sceny. Mogą to być działania dynamiczne, jak np. symulacje, albo może to być wyliczenie światła lub innych własności związanych z powierzchniami. Możemy np. przeliczyć krzywiznę obiektu wysoko-rozdzielczego i utrwalić zmiany w teksturze nałożonej na obiekt nisko-rozdzielczy. Istnieje sporo ciekawych technik związanych z bakingiem, a w tym filmie pokazuję tylko niektóre...
Polski Kurs Blendera: http://polskikursblendera.pl/ - zapraszam! Zlewka wymodelowania podczas naszych wcześniejszych prac w Trybie Edycji, tym razem posłuży nam za gotowy model, który poteksturujemy teksturą bitmapową, rozwiniętą w mapowaniu UV. Pokazuję prosty sposób, chociaż samo rozwinięcie nie jest doskonałe. W tym filmie opowiadam także o tworzeniu nowych scen, gdzie w jednym pliku Blendera można trzymać całkowicie różne ustawienia (włącznie z opcjami rozdzielczości renderów i wybranym silnikiem renderowania).
Polski Kurs Blendera: http://polskikursblendera.pl/ - zapraszam! Klocki, które ustawialiśmy pracowicie podczas pierwszych zajęć, ucząc się przesuwania obiektów, i transformacji GRS powracają! Teraz jeszcze bardziej kolorowe i drewniane niż wcześniej. Zapewne bawiliście się takimi w młodych latach lub przynajmniej takie widzieliście. To podstawowa zabawka do walki z nieprzyjaznymi obozami grup dziecięcych gdy w przedszkolu pani wychodzi a dzieci zostawiane są same sobie. Ale żarty na bok - w tym za długim poradniku tworzę od zera klocki...
Polski Kurs Blendera: http://polskikursblendera.pl/ - zapraszam! W tym filmie, należącym do kursu animacji, tłumaczę na przykładzie pracy jednego ze studentów, jak można przyspieszyć renderowanie sceny za pomocą Cycles, uzyskując - w tym akurat przypadku - ok. sześciokrotny wzrost prędkości renderowania. Materiał ten powininen znaleźć się w programie animacji 3D i w grupie PKB:A3D.
Polski Kurs Blendera: http://polskikursblendera.pl/ - zapraszam! Rzecz trywialnie prosta, ale mowa tu o sprawach zaawansowanych. W Blenderze można programować, i akurat zdarzyło się, że wystąpiło małe ostrzeżenie generowane przez wtyczkę dostarczoną razem z Blenderem - która tworzy tekstury do deformacji wektorowych podczas rzeźbienia (VDM - vector displacement map). Pokazuję jak można prosto poprawić tę wtyczkę tak, aby nie generowała ostrzeżenia (które swoją drogą jest naprawdę trywialne). Główne rzeczy do zapamiętania: - gdy coś nie...
Polski Kurs Blendera: http://polskikursblendera.pl/ - zapraszam! Gdy już ogarniamy tekstury, materiały, i możemy nawet rozwijać sensownie siatki w celu rozkładania obrazków na obiektach 3D - pora zabrać się za unikanie szwów, oraz twórcze składanie tekstur. Malowanie tekstur to świetny sposób na tworzenie tekstur fotorealistycznych, które maluje się ręcznie - dokładnie tak, jak chcemy, dokładnie tam, gdzie trzeba, przez co wygląd obiektów staje się faktycznie fantastyczny!
Polski Kurs Blendera: http://polskikursblendera.pl/ - zapraszam! Podstawy obsługi - ale może trochę mniej znane. Tworzymy nody, które zajmują za dużo miejsca w edytorze shaderów? Nie ma problemu - możemy je zamknąć w jednym nodzie, który jest grupą. Przypomina to programowanie - tworzymy w ten sposób procedury, które można wielokrotnie wykorzystać.
Polski Kurs Blendera: http://polskikursblendera.pl/ - zapraszam! Tekstury typu NormapMap przygotowane dla systemu DirectX mają odwrócone kąty Y - na minus, zamiast na plus. Jest kilka silników, które pracują na takich teksturach w sposób natywny (m.in. Unreal), natomiast Blender oraz sporo (większość) silników graficznych używa modelu OpenGL, gdzie kierunek osi Y jest mapowany tak, aby był dodatni. Pokazuję w tym filmie jakie są skutki stosowania niewłaściwych tekstur - po prostu odbicia światła liczą się błędnie, bo powierzchnia jest...
Polski Kurs Blendera: http://polskikursblendera.pl/ - zapraszam! Baking! Pieczenie! W tym poradniku dowiesz się, jak wypalać tekstury dla materiałów takich jak diffuse, a dokładniej, jak wyciągać z nich kolor (ten, który uzyskujemy w shaderach typu Principled lub Diffuse) i jak zapisać ten kolor w postaci tekstury bitmapowej, pasującej idealnie do rozwinięcia siatki we współrzędnych UV! Filmy w PKB na ten temat: Bake - wstęp https://youtu.be/npmTMSnChhs Bake - wypalanie składowej Diffuse Color https://youtu.be/R-puSuMZid4 Bake -...
Polski Kurs Blendera: http://polskikursblendera.pl/ - zapraszam! Wypalamy nierówności powierzchni w teksturze. Tłumaczę jak to zrobić w prostym przypadku, ale nie uniknąłem ględzenia o teorii i tym, jak normalmapa jest w ogóle zrobiona. Mam nadzieję, że wytrzymacie... :)
Polski Kurs Blendera: http://polskikursblendera.pl/ - zapraszam! Technika wypiekania stosowana do tworzenia skomplikowanego obrazu geometrii wysoko-rozdzielczej, ale przeniesionego do tekstury ułożonej na obiekcie nisko-rozdzielczym. Przy okazji ręcznie robimy fajny kamień o bogatej, nierównej powierzchni, i tłumaczę na czym polega wypalanie w odniesieniu do klatki.
Polski Kurs Blendera: http://polskikursblendera.pl/ - zapraszam! Ta część o wypiekaniu tekstur dotyczy zagadnienia w którym mapy normalne przepalamy z geometrii jednego obiektu (hi-poly) na inny obiekt (low-poly). Technika ta przydaje się do tworzenia obiektów, które wyglądają jak bardzo szczegółowe, ale których geometria nie musi być tak szczegółowa jak wygląda.
Polski Kurs Blendera: http://polskikursblendera.pl/ - zapraszam! Jeżeli kiedyś chcieliście mieć fajny zaokrąglony klocek ale zbudowany tylko z ośmiu wierzchołków, to tutaj dowiecie się jak to zrobić. Omawiam wypalanie map normalnych dla prostego przypadku zaokrąglania krawędzi obiektu, ale bez dodatkowej geometrii. Wykorzystujemy przepalenie szczegółów do tekstury z obiektu na obiekt, i gotowe!
Polski Kurs Blendera: http://polskikursblendera.pl/ - zapraszam! Wypiekanie tekstur dla przypadku, w którym chcemy zapisać informacje o tym, jak światło (lub cień) rozkładają się na modelu. Używamy do tego materiału, który posiada nod liczący Ambient Occlusion (przesłanianie światła rozproszonego), dzięki czemu uzyskujemy mapę cieni, przydatnych do dalszego przetwarzania i tworzenia materiału. Taką mapę można wykorzystać do zrobienia np. brudu, zmarszczek, zanieczyszczeń, zarysowań i wielu niedoskonałości jakie obserwujemy na...
Polski Kurs Blendera: http://polskikursblendera.pl/ - zapraszam! Oprócz składowej Diffuse istnieje także składowa Specular, związana z kolorem odbijanego przez obiekt światła. Własność tę mają powierzchnie metaliczne. Opowiadam, jak wypiec te informacje w teksturach bitmapowych, i jak zmienić gotowy materiał metaliczny który już ma tekstury na taki, który ma tekstury, ale inne - przygotowane przez nas na podstawie poprzednich. Filmy w PKB na ten temat: Bake - wstęp https://youtu.be/npmTMSnChhs Bake - wypalanie składowej Diffuse Color...
Polski Kurs Blendera: http://polskikursblendera.pl/ - zapraszam! Przetwarzanie końcowe to operacja, którą wykonuje się PO renderze. Jeżeli myśleliście, że renderowanie to ostatni etap, to niespodzianka - to etap środkowy. Gotowy render, czyli tzw. surowy wynik z silnika renderującego można jeszcze przetworzyć, np. dodać połysk, mgłę, lub zmienić kolory. Możliwości jest mnóstwo. Sceny często składa się z częściowych renderów, łącząc je ze sobą na podstawie głębi obrazu. To duży dział, i sporo technik jest używanych w tworzeniu efektów...
Polski Kurs Blendera: http://polskikursblendera.pl/ - zapraszam! Istnieje wiele dobrych sposobów na poprawienie renderów, ale tutaj pokazuję jeden z mniej udanych (bo scena w zasadzie jest pusta). Co ważne - z tego filmu należy wynieść tyle, że warto dodać winietowanie, dyspersję, zniekształcenia soczewek, ewentualnie zostawić szum, i potem jeszcze warto podbijać inne parametry, np. pokreślić rozbłyski światła, flary lub zamglenia/rozjaśnienia. Paradoksalnie te wszystkie usterki, błędy i niedoskonałości bardziej przybliżą nasz render do...
Polski Kurs Blendera: http://polskikursblendera.pl/ - zapraszam! Compositing jest narzędziem, które możemy wykorzystać nie tylko do poprawiania naszych renderów, ale także do przetwarzania obrazów. W tym przypadku analizujemy dwa obrazki, oraz wyliczamy ich sumę, różnicę oraz liczymy ich średnią. Obrazek pochodzi z brutalnie zrobionego zrzutu ekranu z pewnej symulacji, którą można obejrzeć na Youtube tutaj: https://www.youtube.com/watch?v=EKmgNngU1_U (kanał Drews Campfire).
Polski Kurs Blendera: http://polskikursblendera.pl/ - zapraszam! O ile dość łatwo jest wyliczyć/uzyskać średnią z nałożenia na siebie dwóch obrazków, o tyle już trochę trudniej jest to zrobić np. dla dziesięciu, lub dwudziestu. A policzenie średniej stu obrazów pewnie prościej zrobić po prostu za pomocą pakietu ImageMagick lub GraphicsMagick, niż w Blenderze (ale przynajmniej - SIĘ DA!). Pokazuję tutaj jak pracować ze strumieniem obrazków, i jak liczyć ich średnie dla potrzeb np. analizy danych.