Új hozzászólás Aktív témák
-
Nyúltáp
senior tag
no, normal map generálás:
Lemodellezed lowpoly ojjektet, bemappolod. A lowpolyból kiindulva megcsinálod a highpoly verziót, végül csinálsz egy másolatot a lowpoly-ról (ez majd normal generálásnál fogja megkönnyteni picit az életed, főleg ha bonyolult a modell..képen ő lenne a box cage nevű doboz)
[link]
Következő lépés, hogy a lowpoly modell másolatát(box cage) pontosan rámozgatod a highpoly modellre.
Normal map generáláshoz, kell egy ojjekt(vagyis inkább a belőle generált cage) ami körülöleli highpoly verziót úgy, hogy a highpoly seholsem lóg ki belőle. Generáláskor ugyanis a prog kilő a highres modell minden egyes face-éről a normál vektorának irányába egy sugarat, és annak fügvényében számolja ki map-ot, hogy ez a sugár hol és milyen szögben ütközik bele a körülölelő ojjektbe, cage-be. Ofkorsz ha a highres modell egy face-e kilóg ebből a cageből, soha sem fogja azt eltalálni, így hibásan generálódik a normalmap. Ezt a cage-t két féle képpen csinálhatod meg.
1. simán rárakod eredeti lowpoly-ra projection módosítót (ebben az esetben nem kell róla másolat) ami létre fog hozni automatikusan egy cage-t lowpoly modell körül, viszont elég béna módon így csak a cage ''vertexeit'' tudod tilitolizni, tehát edge, poly szinten nem tudod módosítani, ami egy bonyolultabb modellnél már gázos tud lenni.
2. Vagy erre a problémára megoldásképp lowpolyról csinálsz másolatot(nálam ez a box cage), és azt igazítod rá highpoly-ra, és módosítod úgy sima editable poly/mesh módjára, hogy highpoly seholse lógjon ki belőle. Aztán mikor rádobod projection módosítót, az automatikusan generált cage már ezt a módosított modellt fogja körülölelni, tehát már nem kell rajta semmitsem birizgálni.
Natehát lényeg, hogy a lowpoly másolatot mozgasd highres-re és gyúrd át úgy, hogy higres seholse lógjon ki belőle, viszont vigyázz arra is, hogy ne nagyon térj el eredeti formától, csak amennyire feltétlen szükséges, különben nagyon torz lesz a normal mapod.
Tipp: használd kiindulási alpnak a push módosítót, ezzel picit felfújhatod modelled, amin ezekután már csak kisebb tilitolizás szükséges....jobbesetben.
Ha megvagy dobj a lowpoly másolatra egy projection módosítót.
Jobb oldali panelen a Pick vagy pick list gombbal vedd fel a listára a highres modelled. Ekkor létre fogja hozni prog automatikusan cage-ed(kék rácsháló modell körül), amit nagy valószínűséggel el is barmol szépen. Semmi gáz, nyomj egy resetet neki és máris szépen ráilleszkedik módosított lowpoly modelledre.
[link]
Tili-toli résszel meg is vagyunk.
Jelöld ki a módosított lowpoly modelled (amúgy csak ezen kell dolgozni, highres-hez és eredeti lowpoly-hoz nem kell nyúlnod) és menj be render to texture-be (0-ás gyorsbill)
[link]
1. Engedélyezd projection-t az enable melletti pipával.
2. menj be optionsbe, majd a setupban(3.) nyomd be supersamplingot és állítsd max 2.5-re (4.) ez azért fontos, hogy legyen AA a generált map-on.
5. Output alatt az add gombbal add hozzá listához normalsmap-ot
6. Target map slot-ot állítsd bump-ra
7. és alul pippantsd be az output into normal bump-ot
Állítsd be a generálni kívánt map felbontását (nálam 512x512) és tenyerelj rá renderre.
[link]
Lerenderelt képen mindig az összes map egyvelegét fogod látni(3.), de a lementett képen csak normal fog szerepelni (4.)
Ha ezzel megvagy, nincs más dolgod, mint normalmapot rárakni eredeti lowpolyra.
Material editorban bump slotba rakj be egy normal bump-ot, a normal bumpnál meg normalmap-nak a generált képed. Ha esetleg akarsz még ezen felül alap bumpot is modellre, akkor az additional bump-al tudsz rápakolni.
Ha látni szeretnéd viewportban is az eredményt, akkor shaderednél menj le a directx manager menüpontig és a legördülő listából válaszd ki a Metal Bump9-et, majd lista melletti pipával (enable plugin material) engedélyezd.
Létre fog hozni anyagszerkesztőben mégegy menüpontot directx shader - metal bump 9 néven és asszem automatikusan rá is ugrik majd. No itt a bump alatti normal slotba rakd be generált képed és voilá máris láccódik viewportban a normalod. Ha nem szeretnéd hogy szép hupilila színben tündököljön akkor nyomj neki egy texturát directx shader - metal bump 9 menü alatti texture 1 slotba. Végül rakj be egy omnit mondjuk a jelenetbe és ráncigáld összevissza, elvileg szépen realtime fog látszódni normal map.
ennyi röviden.
A mintánál spline-ra ne extrude-ot nyomj, hanem rajzold meg külön keresztmetszetét (téglalap plö) és loft-ot.
[Szerkesztve]
Új hozzászólás Aktív témák
- EarFun Air Pro 4+ – érdemi plusz
- Apple iPad 11” (A16, 2025) - a táblagépek vanília fagylaltja
- Vezeték nélküli fülhallgatók
- sziku69: Fűzzük össze a szavakat :)
- 7000 mAh-s aksit kapott a Motorola Moto G57 Power
- World of Tanks - MMO
- exHWSW - Értünk mindenhez IS
- Entware topik
- Formula-1
- Milyen egeret válasszak?
- További aktív témák...
- AKCIÓ! MacOS 26! UTOLSÓ GEN iMac 27" 5K i7-10700K 64GB RAM 512GB NVMe Radeon Pro 5700 XT 16GB gar
- MINI ITX, 11L! RTX 5090 FE, AMD 9950X3D, 32GB 6000Mhz CL26(!!) RAM, 4TB PCIe 5.0 Nvme -- BESZÁMÍTÁS!
- MacBook Air M1 (2020) 8/256GB - 100% AKKU! - Kihasználatlanság miatt eladó
- Dell Latitude 5500 61Wh Plugon Aksi, csak kipróbát!!! - 12.000 Ft
- Lenovo Thinkpad E14 GEN 5 14" FHD+ Core i7 1355U 16GB RAM 256GB NVME SSD Gar.
- 512GB NVMe SSD, 1 év gar - 2230
- ÁRGARANCIA! Épített KomPhone Ryzen 7 9800X3D 32/64GB RAM RTX 5090 32GB GAMER PC termékbeszámítással
- iPhone 13 128Gb 100%(1év Garancia)- ÚJ EREDETI AKKUMULÁTOR - AKCIÓ
- ÁRGARANCIA!Épített KomPhone Ultra 7 265KF 32/64GB RAM RTX 5090 32GB GAMER PC termékbeszámítással
- ÚRIS10!!! RAMÁRON! LEGION 5 i7-13650HX 32GB RAM 1TB SSD RTX 5070 8GB
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
