29 lipca 2009

Character development assignment

This was assignment for school, task was to develop character with full personality story and everything character should have ;)

I done two characters :) first was Mr. Mietek and i describe him in polish because only that way it make sense ;), this twisted character and his story is simple not translatable :)
and if you don't notice it allready my english is really poor :D

Ok, so again if you lucky Polish you can read this if not i post my second character in couple minutes so be patient :)







Pan Mietek, nikt napradę nie zna jego nazwiska, ma około 35 lat dokładana data jego narodzin pozostaje tajemnicą, wiadomo że jest zodjakalnym baranem. Rodzice - ojciec nauczycil wu efu. Jest skrytym w sobie introwertykiem, jak się załości robi się fioletowy. Ma jedną rękę większą bo w gimnazjum grał duzo w pingponga i tenisa, kiedy chodzi nogi nie zginaja mu sie w kolanach. Hoduje kalafiory ale to tylko przejściowe, nie wiąże z tym swojej przyszłości, hobbistycznie wspina się na drzewa i chce przejśc w tym na zawodostwo. Czasami dorabia naprawiając skutery śnieżne.


Pragnie zostać artystą ale nie potrafi narysować prostej kreski przy linijce. Pewnego dnia jak wspinał się na drzewo zobaczył śliczną dziewczynę do której zapałał gorącym uczuciem, brakuje mu śmiałości aby z nią porozmawiać ale obserwuje ją obsesyjnie z ukrycia jak jastrząb. Bardzo chciałby ją narysować kredkami ale mu nie wychodzi. Popada w kompleksy, głęboką depresję, ma stany depresyjnio maniakalne, halucynacje, zaburzenia snu, biegunkę i slinotok. Na domiar złego chodzi do artystycznej szkółki wakacyjnej która zabiera mu niemal całe życie, nie ma czasu nawet na sen, czuje się robotem bo uczy sie nawet w sobotę. Posiada stare kasetowe radio Safari wyciągnięte z malucha na złomowisku przerobione na wersję standalone emulatora mp3 playera z którym się nie roztaje, cały czas słucha tą samą piosenkę;' sad, sad robot pornophonique.


W 98 został aresztowany bo wspiął się przez pomyłkę, będąc pod wpływem napoju alkoholwego, na sygnalizację świetlną zamiast na drzewo jak to miał w zwyczaju, swoim ciężarem złamał słup sygnalizacji i przygniótł przejeżdżającą taksówkę, ot tej pory unika policji i całego wymiaru sprawiedliwości bo z taką kryminalną przeszłością nie mógł dostać dobrze płatnej pracy w biedronce na stanowisku heavy duty tragarz.


Jego największym śmiertelnym wrogiem jest hindus Hasir sprzedający kebaby w swoje knajpie niedalego jednej uczelni robiąc mu konkurencję latem kiedy sprzedaje napoje chłodzące i lody.


Zgubił sweter na ostatniej imprezie na które nie był.


Obgryza paznokcie na "Złotopolskich" i szydełkujena "Plebanii". W przerwach reklamowych sypie piach do betoniarki bo buduje altankę dla matki. Lubi reklamy ale tylko z ryżem.


Czasem pod osłoną nocy wychodzi zaopatrzony w wężyk a.k.a. rurkę na ulice i zakradając się upija paliwo z baków zaparkowanych samochodów, to jego największa słabość z którą nie jest w stanie sobie sam poradzić ale wstydzi się zwrócić się o pomoc do specjalisty.


Kiedyś przez przypadek zabił ukochanego pieska swojej mamy kładą się na nim, ukrywał ten fakt, ale prawda wyszła na jaw w szpitalu gdzie usuwali mu żebra pieska wbite w jego plecy. Od tej pory targają nim wyrzuty sumienia i sprzeczne emocje, a stosunki z mamą już nigdy nie powróciły do normy.


Potrafi złamać kredkę z karata ale łysieje na czóbku głowy. Może wspiąć się po kalbu do internetu na wysokość trzeciego piętra bo jest hardcorem i ma na to wszystkie oba dwa certyfikaty które zdobył w pocie czoła na morderczym szkoleniu w hollywood na kursie korespondencyjnym. Często podróżuje... w swoejej wyobraźni, każda taka podróż nieodwracalnie go zmienia wpływając negatynie na jego psyhikę i postrzeganie rzeczywistości. Nie boi się śmierci a piekło to on wciąga nosem.

20 lipca 2009

Odzyskiwanie oryginalnej orientacji objektu (PL)

Po tutorilu Lisa setki osób pyta mnie jak naprawić niepoprawną orientację różnych obiektów w Autodesk Maya, czy się da tak jak maxie? jak to zrobić? czy to w ogóle możliwe?

otóż tak :D


Wychodząc naprzeciw tym wygórowanym oczekiwaniom rządnych wiedzy młodych pszczelarzy postanowiłem napisać tutorial kopiując niemal całkowicie tutorial Lisa zamieniając jedynie słowa max na maya :D teraz wszystko już się zgadza :D

miłej lektury ;)


Cytat:Często zdarza się, że podczas importu dziwnych formatów, czy nawet własnej nieuwagi obiekt który otwieramy w Mayi ma niepoprawną orientacje.
W Tym tutorialu przedstawię dość precyzyjną metodę na odzyskanie poprawnej orientacji bez ustawiania "na oko". :)


Oto masz obiekt. Wysoko szczegółowy hires, hipoly, hiwszystko architektoniczny model wieżowca tak zwany skycraper ;P



Jak widzimy jest obrócony pod nieodpowiednim kątem w stosunku do ziemi/ podłoża w tym wypadku sitaki tzw. grida :) nasz obiekt ma wyzerowaną translację i rotację więc nie da się go łatwo wyprostować, można doprowadzić każdy obiekt do takiego stanu po prostu go freazując:)
Aby ładnie go wyprostować trzeba zrobić kilka prostych kroków

1. tworzymy standardowego boxa czyli cube:)
2. następnie wybieramy Modify->Snap together Tool



3.klikamy na górną ściankę boxa a następnie na podstawę wieżowca, powinna pojawić się linia ze strzałkami pokazująca jaka drogę ma do przebycia masz box :)

4.naciskamy Enter i box przeskakuje do skycrapera

5. parenujemy skycrapera do boxa zaznaczając skycrapera a następnie boxa i Ctrl+g, zaznaczamy boxa i zerujemy transformację oraz rotację

6.Zaznaczamy skycraper naciskamy Shift+g aby unparentować go od boxa, usuwamy boxa,
7.Tworzymy nowego boxa i używając Snap together Toola tak jak wcześniej snapujemy boczne ściany, parentujemy skycrapera, zerujemy transformację oraz rotację boxa, unparentujemy skycrapera, usuwamy boxa


8. Centrujemy pivot skycraper Modify-> center pivot, naciskamy insert zaznaczamy klikając Y naszego pivota przyciskamy v i klikamy na vertexa podstawy budynku dzięki czemu pivot przeskoczy na tą wysokość, naciskamy ponownie insert aby wyjść z trybu edycji pivota, przyciskamy X i klikamy na centrum układu współrzędnych, skycraper przeskakuje na środek sceny i idealnie precyzyjnie leży na podłożu, teraz freazujemy skycraper Modyfy->Freaze Transformation resetuje to wartości transformacji dzięki czemu jeśli raz jeszcze przypadkowo przesuniemy skycraper będziemy mogli niezwykle łatwo zresetować jego pozycję ustawiając jego translacje i rotacje na 0 łatwo zapamiętać :D






W załączniku skycraper z poprawioną orientacją, warto ściągnąć bo można bardzo dużo nauczyć się z tej sceny :)
Jeśli chcecie podążać za tutorialem z tym samym budynkiem wystarczy podnieść go i obrócić a następnie zfreazować, na koniec tutoriala będziecie mieli dokładnie taki sam efekt jak ja :D

cheers!


--Aktualizacja--


zainspirawany tutorialem Endriu_M (pozdrawiam :)) postanowiłem poszukać prostrzego sposobu na zorientowanie obiektu wymagającego mniejszej ilości kliknieć i innych kroków, wszak niemożliwe żeby maya wymagała więcej pracy niż taki XSI :P jak się okazało miałem rację :D

pierwszy jest zoptymalizowaną wersją pierwotnej metody z tym że nie tworzymy boxa na początku tylko od razu snapujemy skycrapera do podłoża, potem tworzymy boxa snapujemy boczną ściankę skycrapera do boxa freazujemy skycrapera i ustawiamy w centrum :)



drugi wymaga nawet mniej pracy, tworzymy plane dowolnej wielkości, zaznaczamy 3 narożne wierzchołki podstawy skycrapera a następnie mniej więcej odpowiadające mu 3 wierzchołiki na planie, teraz Modify-> Snap Align Obiects-> 3points to 3 points i już :) skycraper przeskakuje do rogu plana i jest odpowiednio do niego zorentowany, teraz freazujemy, centrujemy pivot pozycjonujemy skycrapera lub co tam jeszcze chcemy z nim zrobić szybko łatwo i przyjemnie :D


cheers!

10 lipca 2009

SSAT Full Progress :)

 
 
 
 
 
 


 
 
 
 

 
 
 
 
 
 
 
 
 




g
 
 

 
 
 

 




















 






7 lipca 2009

Wireframe rendering (PL)

Renderowanie siatki


Pokaże dwa sposoby na wyrenderowanie siatki w najlepszym programie jaki stworzyła ręka ludzka czyli Autodesk Maya naturalnie ;D



1 Mental Ray Contours

Najpierw musimy przypisać naszym obiektom nowy materiał na podstawowym Lambert1 to sie nie uda.
Teraz zaznaczamy nasz obiekt i wchodzimy w Attribute Editor [CTRL]+[A]
i kilkamy strzałkę Go to output connection


Tutaj rozwijamy zakładke mental ray a w niej zakładke Contours, zaznaczamy Enable Contour Rendering
Teraz ten materiał będzie miał kontury, jeśli w scenie są jeszcze inne materiały trzeba dla nich osobno włączyć kontury.
W polu Color oczywiście ustala sie kolor konturu :)
Alpha to przezroczystość konturu, mantal tworzy też ładny kanał alpha jeśli zmniejszymy wartość tego pola
Ja osobiście zawsze zostawiam na 1 i później najwyżej w Photoshopie męcze kontury ;)
Width to szerokość naszego konturu
Relative Width kontur ma stałą szerość w pikselach i jak oddalimy obiekt od kamery kontury sie nie zmniejszą, a mogą przysłonić cały obiekt
Absolute Width szerokość konturu jest zależna od skali sceny i dlatego niezależnie od oddalenia pozostaje niezmnienny



Teraz musimy przejść do ustawień rendera Render Settings
W zakładce mental ray rozwijamy dział Contours i zaznaczamy Enable Contour Rendering
W części Draw Contours zaznaczamy Around all poly faces i to wystarczy aby wyrenerować siatke
Jednak żeby nie wyglądała na postrzępioną należy w części Contours zwiększyć Over-Sample w zależności od modelu np. na 5
Zmienić Filtr wygładzania (Filter Type) na Gaussian filter i podnieść troche Filter Support aby wygładzić linie



Tak mniej więcej powinno to wyglądać:)



Aby wyrenderować sam kontur, żeby go później pomęczyć w Photoshopie należy w części Contours w Render Settings zaznaczyć Hide Source





2 Toon Render

Zaznaczamy obiekty i w Rendering menu Sets wybieramy Toon-> Assign Outline-> Add New Toon Outline




Teraz z zaznaczonym outlinem przechodzimy do Attribute Editora [CTRL]+[A]
W sekcji Common Toon Attributes wyłaczamy Profile Lines i Border Lines
Niżej w sekcji Crese lines Crese Angle Min i Max zmniejszamy do zera w odznaczamy Hard Creses only


Te krawędzie może renderować tylko za popmocą Maya Software, mental ray sobie z tym nie radzi
Aby wyrenderować same krawędzie należy zaznaczyć powierzchnie i w Attribute Editor wyłączyć Primay Visible w zakładce Render Stats w Shape Nodzie

I to właściewie tyle ;)



Ale ta technika daje nam jeszcze jedną możliwość a dokładnie przypisania do krawędzi Paint Effectsów!!!
Żeby to zrobić należy otworzyć Visora np. przez Toon-> Get Toon Example
Zmieniamy zakładke w Visorze na Paint effects i wybieramy sobie jakiś
Nie wszystkie sie nadają np. linie z drzew nie będą wyglądać ładnie ;D
Musimy mieć zaznaczony nasze toon lines (pfxToon1) oraz jakiś efekt z Visora,
wybieramy Toon-> Assign Paint Effects to Toon Lines i gotowe ;)



Dzięki temu można osiągnąć całkiem fajne efekty