Shogun 3D Napisano 7 Kwiecień 2006 Napisano 7 Kwiecień 2006 Jako, ze nie jest to sensu stricte problem, tylko dywagacja, wrzucam to tutaj. Otóż zasadniczo od kiedy dowiedziałem się o plugu NVidii do PS robiącego normalmapy, zacząłem sobie zadawać pytanie, czym może sie ona róznić od bumpa, którego równiez mozna zrobić w PSie odzwierciedlając wysokość skalą szarości. Czy te dwie mapy mają jakies róznice np. w dostepnej wysokości jaką można im nadac na modelu? mnie się wydaje, ze nie, o wysokościdecyduje suwak w maxie obok mapy... Czy ktoś ma już doświadczenie w pracy zarówno z bumpem, jak i z normalmapą? Która z nich jest nadrzędna względem której? A tak poza tym to witam z rana. :)
Hindus Napisano 7 Kwiecień 2006 Napisano 7 Kwiecień 2006 hmm nie znam sie ale to chyba wygląda tak - bump w porównaniu do displacement map to poracha - diplacement bije go na głowe nie mal pod każdym aspektem - oczywiście znajdą się i tacy którzy będą pisać na odwrót - kwestia gustu , diplacement daje większe pole do popisu, oczywiście render ulega wydłużeniu jesli idzie o czas renderingu ale cos za cos ;) bump tylko imituje przekształcenie kztałtu modelu. Wydaje mi się ze normalmapa to to samo co diplacement map - przynajmniej porównując do zbrusha nie widze w tym jakiejś większej różnicy. Hmm to cieko wytłumaczyc - bump nie daje takiego efektu jak diplacement. Tak samo z mapami - zasada ich działania jest troche inna. Na zbrush central jest duzo wiecej na temat roznic pomiedzy bumpem a displacement i o pojeciu normal mapy - pozukaj. A tak poza tym to dzien dobry :)
Chalek Napisano 7 Kwiecień 2006 Napisano 7 Kwiecień 2006 Roznica jest prosta wydaje mi sie. Bump "odksztalca" zgodnie z wektorem normalnej, czyli prostopadle do scianki, a normalmapa moze to robic w dowolnym kierunku.
kozioo Napisano 7 Kwiecień 2006 Napisano 7 Kwiecień 2006 hindus - mijasz się z prawdą - to nie jest kwestia gustu, tylko zastosowania; normal mapa to nie to samo co displacement. Oprócz "odkształcenia" normal mapa odpowiada także za samo cieniowanie bryły - jest dużo gładsze i przyjemniejsze dla oka. Z tego co pamietam wynika to z metody cieniowania "per pixel" - dla kazdego piksela zostaje utworzony nowy wektor normalny, co daje iluzję gładkiego (hipoly) mesha (lub odpowiedniego detalu), a nie kaciastego boxa.
Hindus Napisano 7 Kwiecień 2006 Napisano 7 Kwiecień 2006 hindus - mijasz się z prawdą - to nie jest kwestia gustu, tylko zastosowania; normal mapa to nie to samo co displacement. Oprócz "odkształcenia" normal mapa odpowiada także za samo cieniowanie bryły - jest dużo gładsze i przyjemniejsze dla oka. Z tego co pamietam wynika to z metody cieniowania "per pixel" - dla kazdego piksela zostaje utworzony nowy wektor normalny, co daje iluzję gładkiego (hipoly) mesha (lub odpowiedniego detalu), a nie kaciastego boxa. kozioo - jesli ja sie mijam z prawda to ty sie mijasz z umiejetnością czytania tekstu ze zrozumieniem - czy ja napisałem ze to to samo ? napisałem ze zasada ich działania jest inna a co za tym idzie gdzie indziej stsowana tylko jeden człowieczek woli wymodelować model poprzez np poly a drugi woli to załatwic przez lowpoly + displacement - czy to nei jest kwestia gustu ? normalka ze nie zapodasz bumpa na model low poly zeby wyglądał jak high ale tego to nie trzeba chyba nikomu tłumaczyc - tak samo jak nie zapodasz displacement na podłoge w wizce bo mija sie to z celem i nie oiągniesz zamierzonego celu. Czytaj dokładnie moje wypowiedzi - najlepiej 2 razy jak nie rozumiesz do konca. xD
kozioo Napisano 7 Kwiecień 2006 Napisano 7 Kwiecień 2006 Wydaje mi się ze normalmapa to to samo co diplacement map - przynajmniej porównując do zbrusha nie widze w tym jakiejś większej różnicy. Twierdzisz, że kto to napisał w takim razie? Potem udało ci się zauważyc ze zasada działania jest "troche" inna. Zasada ich działania jest zupełnie inna. Po prostu się mylisz, gdyby było inaczej nie zwróciłbym ci uwagi. Tak swoją droga zdecydowanie zmienił się styl twoich postow, od kiedy zostałes modem. Niestety jest to negatywna zmiana.
vv3k70r Napisano 7 Kwiecień 2006 Napisano 7 Kwiecień 2006 i juz sie klocita i cytujeta, od rana, bumpa uzywasz z daleka, a displace z bliska, ot wsio, czego nei widac dobrze nei warto renderowac dlugo :) bump to taka hipsometria, w kadym punkcie polygonu, kazdy pixel bedzie dokladnie na normalnej do poly, i da zludzenei wypuklaosci ktorej tam nei ma, displace zrobi mniej wiecej to samo, ale naudaje wierzcholkow (one tam sa, ale tylko do renderu, faktycznie ich nei ma poki nie dasz modyfikatora displacment), a normal, no normal to juz cuda wyczynia
Łukasz Jaskólski Napisano 7 Kwiecień 2006 Napisano 7 Kwiecień 2006 wczoraj akurat cos czytałem o bumpie i displace w .pdf "ZBrush to 3ds Max 8 Displacement Guide" , może się przyda. cytuję: "Bump and Diffuse Maps In many cases you will want fine details on your mesh like pores and small wrinkles. These can be added into the geometry itself and ultimately the displacement map but doing so is inefficient and usually not necessary. Finer details can be added in a bump map and rendered over the displacement. This takes a huge load off the renderer since you don’t have to subdivide nearly as high to get finer details to appear. A good rule of thumb is if your detail will change the silhouette of the model, displace it. If it is not visible in the profile, add it as a bump map detail instead." Czyli jak detal znacząco wpływa na kształt modelu dajemy displace , jeśli zmiany są małe (detal w stylu zmarszczek czy faktury skóry ) można dać bump. Obu map można używać jednocześnie.
Hindus Napisano 7 Kwiecień 2006 Napisano 7 Kwiecień 2006 ej kozioo nie miej mi za złe - poprostu tak uwazam - nie pisze ze znam sie w tym temacie ale tez kompletnie zielony nie jestem - i nadal podtrzymuje swoje zdanie, odnosnie tego cytatu co dałes teraz - na chłopksi rozum tak uważam - to to samo, ale nei bierz tego dosłownie bo wiadomo że nie powielili by tej samej fuknkcji/metody zmieniając tylko nazwe - dla nie zaawansowanego usera nie wiele to da że napiszez mu ze uzytko tutaj metody per pixel - nie kazdy operuje na wstepie super wiedzą twojego pokroju - serio tu pize co by nie było potem ze sie zmieniłem :P - zeby to zrozumiec - i dlatego poszło tak łopatologicznie z mojej strony, nie bede sie tłumaczył bo nie mam z czego - jesli mojwa wina to ok przepraszam :] - druga kwestia - może i zmienił sie moj styl ale to tylko dlatego że nie łatwo jest odpowiadac na posty na forum, tłumaczyc newsy, składac wywiay i artykuły - wiec jesli cie uraziłem to przepraszam poraz kolejny - zreszta zdanie o nie rozumieniu tekstu pisanego podtrzymuje bo niektórzy mają problem z zrozumieniem do konca moich wypowiedzi - ale to pewno nie wasza wina. Nie pisze ze jestes tłuk bo nie umiesz mojego posta zrozumiec - to moja wina ane innaczej nie potrafie sformułowac tego co po łbie mi chodzi.
Reanimator Napisano 7 Kwiecień 2006 Napisano 7 Kwiecień 2006 Displacement Maps i Normal Maps daja generalnie bardzo podobne efekty, z tym ze Normal Map uzywa sie w realtime`ach, w grach. Tyle. Bump dziala w dwoch osiach, Normale w trzech.
sanki Napisano 7 Kwiecień 2006 Napisano 7 Kwiecień 2006 to moze ja cos od siebie: displacement na podstawie mapy generuje prawdziwa geometrie, podnosi odpowiednie punkty w gore itepe. Bump i normal tego nie robia daja jedynie zludzienie poprzez odpowiednie równania wzory itepe związane z normalnymi poligonow. Roznica miedzy bumpem a normalna jest taka ze bump jest czarnobialy i umozliwia tylko operowanie gora dol, natomiast normal mapa jest kolorowa kolory skladowe RGB odpowiadaja za przesuniecia w osiach x, y i z wiec daja lepsze wrazenie trojwymiarowosci, natomiast o ile po zastosowaniu disp obiekt jest naprawde zmieniony o tyle stosujac bump i normal mapy mozna zaobserwowac ze krawedzie obiektu pozostaja niezmienione i plaskie 1
Shogun 3D Napisano 7 Kwiecień 2006 Autor Napisano 7 Kwiecień 2006 No, mam wrażenie, ze Sanki podsumował to po prostu bezbłędnie. O to chyba chodziło. :) Dziękuję wszystkim za odpowiedzi. :)
Baldack Napisano 7 Kwiecień 2006 Napisano 7 Kwiecień 2006 wniosek:bump i normal operuja na zludzeniu(czytaj odpowiedniej grze swiatla i cienie) :displacement tworzy rzeczywiste polygony;)
Chalek Napisano 7 Kwiecień 2006 Napisano 7 Kwiecień 2006 czasem tworzy: http://www.spot3d.com/vray/help/VRayHelp150beta/tutorials_displacement.htm
Vorek Napisano 7 Kwiecień 2006 Napisano 7 Kwiecień 2006 Master - to oczywiste że tworzy :) Taki mały przykład: 1 poly :] disp + bump z diffusa
giorgione Napisano 7 Kwiecień 2006 Napisano 7 Kwiecień 2006 a czy ten dispacement to z rendferera zwykłego też można uzyskać - jak to powyżej czy jedynie tak wyspecjalizowane renederry jak v-ray pięknie przedstawiaja mapę displacement?
piotrek Napisano 7 Kwiecień 2006 Napisano 7 Kwiecień 2006 Mimo wszystko podejrzewam, że ten scanline nie da najlepszych rezultatów.
_michal Napisano 7 Kwiecień 2006 Napisano 7 Kwiecień 2006 Ja chcę takie coś w engine, byle by zasobów nie zżerało ;)
Gość _Kreska_ Napisano 7 Kwiecień 2006 Napisano 7 Kwiecień 2006 zrobilem tak na szybko probke displacement (jest tez bump, i diffuse) scanelinem...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się