Zawartość dodana przez beny
-
Podstawy
coś czuję że z ca melem bym się dogadał w pracy :) - napisałeś dokładnie to czego nie chciało mi się pisać Mateuszowi, bo itak zrozumie to dopiero jeżeli wyjdzie poza modelowanie w 3D. Kroopsonie - jak zwykle masz rację - Maya do UVek i poly nie jest idealna - jest po prostu dobra (znam gorsze softy), ale dynamikę ma genialnie szybką i tam NURBSy biją poly z prostej przyczyny - ZAWSZE trzymają parametryzację UVek 0,0 - 1,1 co bardzo ułatwia pracę z dynamiką - pozycjonujesz wszystko w procentach, z poly jest problem bo jak zrobisz smootha (żeby mieć poprawnie wygiętą powierzchnię) na nierównomiernej siatce (o którą zajebiście łatwo) to nagle coś Ci przyśpiesza, coś zwalnia i nie wiesz dlaczego tak się dzieje - a to dlatego, że jeżeli deformujesz globalnie poly to używasz deformerów (linear/nonlinear), a one nie dbają o parametryzację tylko o "ogólny wygląd" powierzchni przez co parametry na powierzchni rozkładają się nieintuicyjnie i powstają krzaki w dynamice, a czasem i w oświetleniu idealnie gładkich powierzchni. Wiem że teraz jesteś fanem XSI (gratuluję doskonałej pamięci przy zapamiętywaniu skrótów) i tam dynamika również rządzi, ale zasada jest ta sama - NURBSy są do parametrycznie dokładnych powierzchni* wymaganych w dynamice, a poly do szybkiego ładnego wyglądu. *względnie dokładnych, gdyż nurbsy są okrojoną wersją przestrzennych krzywych bezjera (z założenia 2D), po to żeby się szybciej liczyły - przez co nie są aż tak dokładne
- Podstawy
-
Kontrolka do riga.
Najprościej limitować przesuniecia po prostu w atrybut edytorze w Limit Information->Translate a co do deformowania w drugą stronę to jeżeli masz lattica i mozesz go wyedytować to git ale jak będziesz miał w przyszłości taka sytuację to przepuść sobie połączenie wcześniej przez multiply/devine node z wartością -1 i po sprawie - programistycznych umiejętności do tego nie trzeba - trzeba tylko wiedzieć jak łączyć i tworzyć nody np. w hypershadzie.
-
mental ray motion blur i maya 2009 x64
podejrzewam że zrobiłeś materiał na krople jakiś przeźroczysty, z refrakcją to Ci się policzy na koniec 2204 roku. Spróbuj tak jak kroopson mówi - lambert, mało sampli, wyrenderuj tylko kawałek ... jak cokolwiek Ci się pokaże to nie wina Mentala. Jak nie to znaczy że coś gdzieś się przywiesiło i zrób to tak jak robi to się normalnie - kilka planów deszczu lekko przestrzennego i DoF w poście dajesz. Chyba że nie robisz na passach i chcesz po prostu przetestować możliwości kompa a nie robić jakąkolwiek produkcję to daj lens shader, Dof Motion Blur i dorzuć refleksy na 10 załamań promienia i refrakcję również na 10 na kroplach i sampling na 256 prób na pixel - daj znać kiedyś na forum jak się już wyrenderuje. Może nasze wnuki będą miały w archiwum tę rozmowę :)
-
mental ray motion blur i maya 2009 x64
Podstawowe pytanie - czy masz zcachowany deszcz?
-
Nowy box na i7, dobra konfiguracja ??
Hehe oczywiscie ze raid 0 - późno było i ześlizgnął mi się palec :)
-
Nowy box na i7, dobra konfiguracja ??
... i najcichsze, a spięte 2 ze sobą są w raid 1 są 30% szybsze od blacków :)
-
Nowy box na i7, dobra konfiguracja ??
Firma ma o tyle znaczenie że kupując Good Ramy masz 30% szansy że trafisz na bubla (czyli np. będziesz dostawał bluescreena po 30 minutach działania systemu gdy trafi na wadliwą kość), za to kingstony są przereklamowwane i ich nie kupuj bo liczą troszkę za dużo. Dobrym kompromisem cena jakość są corsair ja mam "Corsair DDR3 6x 2GB 1600MHz CL7 Dominator DHX Intel Core i7 Extreme Edition" - generalnie ja płaciłem 2200 za komplet teraz widzę że po 1600 PLN chodzi mniej więcej. Ważne żeby miały CL7 i żebyś nie przydusił ich prędkości nędzną płytą o gównianej magistrali, ale to co ostatnio proponowałęś jest git. Zwróć jednak uwagę jeżeli planujesz używać jakiś starych podzespołów typu DVD na IDE czy przejściówki tudzież karty na PCI, ponieważ najlepsze płyty nie mają już złączek IDE ani PCI. Wszystko już walą na sata i pci-e jako standard. Co do dysku który proponujesz to się nie wypowiem, bo mam dyski z innej technologii (powyżej 1TB zapisują już prostopadle) - spięte 2x 1,5 TB ale również WD - "WD Caviar Green 1,5TB WD15EARS 64MB cache SATA-II" ogólnie polecam rękami i nogami - są cichuteńkie i mega szybkie, a z Twoimi nie miałem do czynienia - sorki.
-
Nowy box na i7, dobra konfiguracja ??
RAID (najlepiej poczytaj): http://pl.wikipedia.org/wiki/RAID Ogólnie czytaj tylko o 0 i 1 - ew. 5, reszta to wygibasy i ich modyfikacje, któe sprowadzają się do tego samego - zapisania części informacji na jednym i części na drugim w tym samym czasie przez co skracasz czas zapisu o prawie połowę (mowa o stripe), albo zapisu tej samej informacji na jednym i na drugim (mirror), albo zapisu części na jednym i części na drugim a na trzecim trzymasz informację o ich parzystości (raid 5). Ten zestaw co teraz zaproponowałeś drugi wg. mmnie lepszy bo mam praktycznie taki sam i weź DDR3 w triplu x2 co Ci da 12GB ramu i przez 3 lata masz spokój z wymianą kompa. Pozdro!
-
Nowy box na i7, dobra konfiguracja ??
Ja osobiście mam proca i7 950 i tego bym rękami i nogami Ci polecał najbardziej. Co do Twojej konfiguracji to dorzuć 4GB ramu bo 8GB w grafice to zaczyna być mało i zaraz Ci zabraknie, co więcej w miarę możliwości kupuj CL8 albo CL7 pamiątki bo przy tych pojemnościach opóźnienie cyklu o 1 na prawdę robi sporą różnicę. Ale największy błąd jaki popełniłeś w konfiguracji to dyski twarde - bez RAIDa to będzie Twoja kula u nogi. Koniecznie dokup drugi dysk i wrzuć je w RAID 0 jeżeli robisz regularne backupy albo w RAID 01 jezli takowych nie robisz ale wtedy musisz 3 dyski dokupić.
-
Kurs Maya
A jak tu nie być podejrzliwym? - Chłopak pisze swojego pierwszego posta na forum miesiąc po tym jak produkt się ukazał zbiegiem okoliczności na allegro, szukając podstaw Maya do czego materiały są nawet dostarczane z programem, więc daleko nie trzeba szukać. Mówi, że angielski jest problemem ... ale umówmy się - nie trzeba znać języka żeby widzieć, że instruktor gdzieś tam kliknął na ekranie (co widać) i coś się stało (co również widać) tak? Nie jest to zaawansowana dynamika, gdzie zmiany są na prawdę subtelne często tylko modelowanie a w tym nawet po chińsku tutek w jest do ogarnięcia, bez przesady.
- Kurs Maya
-
Call of Duty 4 - Reaktywacja.
Zarzućcie Panocki jakiegoś IP cobyśmy kiedy popykali z godzinke albo dwie wieczorkiem. Kiedy tu się pyka?
-
Jak ustawic ścieżki względne projektu?
Od wersji 2010 masz "Archive Scene" w menu file, powinno Ci załatwić sprawę.
-
pas z nabojami
Faktycznie metoda ca mel'a jest najprostsza pod warunkiem że znasz ilość "naboi", które chcesz mieć na pasku. Niemniej jednak w większości przypadków chcemy mieć "na oko" dobrze wyglądający pas i wtedy metoda Kris_R'a się sprawdza lepiej bo w graph edytorze (czy gdzie tam kto lubi) mając historię możemy sobie "zagęszczać" tudzież "rozrzedzać" ich ilość. Osobiście wolę się trochę namęczyć zawczasu żeby później mieć większą kontrolę niż na sztywno coś ustawiać i martwić się potem jak to zmodyfikować. Ale fakt faktem position along curve jest super sprawą i warto ją znać jak pacierz, na który ostatnimi dniami coraz mniejsze jest zapotrzebowanie tak na marginesie.
-
Minibitwa WebDesign #4 - Jazz Cafe
Dziadku3D fajna ta Twoja lodóweczka muszę przyznać :))) ... strona też ale lodówka mnie urzekła najbardziej :)
- Use background odbicie
-
mix20layers i fastskin
Nie chciałbym Wam psuć światopoglądu, ale czy przypadkiem mix20layers się od jakichś 4-ech lat nie używa, bo doszło w mentalu Mayki mib_color_mix? :)
-
[Animacja] Gimbal Lock > Rotation Order
Aaaaaameeeeen! łos kościelny>
-
[Animacja] Gimbal Lock > Rotation Order
Za późno :P A co do CS to tak już bywa, niektórzy muszą pracować, żeby inni mogli się obijać :)
-
[Animacja] Gimbal Lock > Rotation Order
"Żadko" to ty już się lepiej wypowiadaj :P
-
[Animacja] Gimbal Lock > Rotation Order
Tęskno mi czasami, co ja poradzę, trochę się obraziłem, co nie znaczy że nie kocham nie? :P ps. Nie zmieniajmy tematu - Rotation Order jest kluczowy w Riggowaniu zwłaszcza postaci i olanie go całkowite może przysporzyć niezłego bólu jajec w projekcie i to nie tylko facetom.
-
[Animacja] Gimbal Lock > Rotation Order
@Reanimator : nie chodzi mi o "gęste" stawianie kluczy tylko o postawieniu klucza klatka po klatce wyłącznie celem uniknięcia gimbal locka - jasne, jak musisz i czas goni to tak zrób, ale ja itak bym opier... za nie myślenie zapobiegawcze tylko ... hmmm - reanimowanie? :) (już widzę skąd ten nick :D) Czy jestem TD ... hmmm ... nie wiem - już takiej funkcji nie pełnię, ale wewnątrz czuję, że tak :) @Kroopson : Myślę, że artyści animatorzy podziękują Ci na pewno za tę sugestię o konwersji na kwaterniony :D @Bartek : Itak jesteś głupi :P
-
[Animacja] Gimbal Lock > Rotation Order
Każdy niech animuje jak mu wygodniej, ale minimum techniczne trzeba zachować. Nie można myśleć tylko o danej chwili projektu tylko trochę szerzej - dana animacja może być później wykorzystana w innej scenie, tudzież projekcie. Likwidowanie gimbal locka dopiero w momencie jego wystąpienia jest bardzo krótkowzroczne - najczęściej powoduje poważne konsekwencje przy jakichkolwiek zmianach w produkcji. Wystąpienie gimbal locka w animacji jest porażką TD, który ustawiał riga - animator nie powinien się o to martwić. Jeżeli natomiast animator sam sobie robi riga i usuwa gimbal locka (a raczej go po prostu kamufluje poklatkowo) "z palca" to jest to bardzo nieprofesjonalne rozwiązanie za co ja bym zrugał takiego miśka nawet jak jest to "szybki strzał" a nie poważna produkcja. Poprawne przygotowanie obiektów do animacji przed ich animowaniem jest oznaką profesjonalizmu, a jak animator nie korysta w graph edytora, bo go nie uważa za pożyteczne narzędzie to po co w ogóle używać softu 3D jako inbetweenera, przecież można wszystko poklatkowo animować. Przepraszam, musiałem się wypowiedzieć, bo trochę mi się nudzi, a chciałbym żeby ludzie zrozumieli, że tłumaczenie braku podstawowej wiedzy technicznej z animacji swoją "duszą artysty a nie technika" nie tłumaczy nikogo, gdzie by nie pracował.
-
[MEL] Drobne pytania
global proc setDistance() { $sel = `ls -sl`; $maxScale = 20; vector $pointA=`getAttr persp.translate`; vector $pointB=`getAttr ($sel[0] + ".translate")`; vector $wektor=$pointA-$pointB; $distance = mag($wektor); $newMat = `shadingNode -asShader lambert`; $newRamp = `shadingNode -asTexture ramp`; removeMultiInstance -break true ($newRamp + ".colorEntryList[1]"); removeMultiInstance -break true ($newRamp + ".colorEntryList[2]"); connectAttr -force ($newRamp+".outColor") ($newMat + ".incandescence"); setAttr ($newMat + ".color") -type double3 0 0 0 ; $valRemap = linstep(0,$maxScale,$distance); setAttr ($newRamp+".colorEntryList[0].color") -type double3 $valRemap $valRemap $valRemap ; } nameCommand -annotation "Set Distance" -command "setDistance()" setDistanceTool; hotkey -k "u" -name "setDistanceTool"; Co robi powyższe - zaznaczasz obiekt na ktorego podstawie chcesz uzyskac "odcien szarosci", wciskasz "u" i tworzy Ci sie ramp w odcieniu szarosci zaleznie jak daleko jest ten obiekt. $maxScale daje Ci punkt referencyjny gdzie jest maks czyli od tego punktu jest "biało" (1.0 1.0 1.0). Mozesz sobie zrobic scriptJoba np. tak: scriptJob -event "SelectionChanged" "setDistance"; i będzie Ci to robił za każdym razem jak zmieni Ci się selekcja. Nie wiem do czego to ma być bo z tego co rozumiem co chcesz zrobić to zupełnie bym inne podejście zrobił. Mój powyższy kod nie załatwi nikomu sprawy od ręki, ale ja tylko daję instrukcję co jak wykonać. Wierz mi, że wszystko da się zrobić i nie ma problemu, muszę wiedzieć DOKŁADNIE co ma robić narzędzie - spotykasz się wtedy z klientem i następnego dnia ma dostarczone. Pozdrawiam, Beny