Használja a Per-Pixel módot a nagy felbontású (digitális művészet) és az alacsony felbontású modellekhez (pixel art), ahol maximális kompatibilitásra van szüksége más környezetekkel, és ahol a textúra rendkívüli tisztaságára van szükség.
Ezért úgy döntöttünk, hogy megvalósítjuk a per-pixel festést .
Vegye figyelembe, hogy a mélységfestés ebben a módban csak egy normal map valós idejű generálását támogatja, nem pedig a tényleges festett elmozdulást, de ezen információk alapján egy displacement map és egy normal map is exportálható.
Az első, amiről szó lesz, a per-pixel festés. Bekerült a 3DCoat a v3 ciklus első iterációjához. A jól ismert 3DCoat V2 mikro vertex festést használt.
Ebben a megközelítésben minden lap (csak négyes megengedett) N x M csúcsból álló foltként volt ábrázolva (N és M minden lapnál eltérő lehet).
Minden csúcsnak volt színe és koordinátái a térben, így bármilyen elmozdulás megengedett. Ez a megközelítés azonban korlátozott volt, mert nagyon nehéz volt szerkeszteni a hálót nem négyes arcokkal; A patch textúrára vetítése a minőség romlását eredményezte, így nehéz volt textúrát import , szerkeszteni és export , mert az exportálás utáni textúra kissé elmosódottnak tűnt.
Íme a technológia alapja:
• A Painting nem csúcsok, hanem közvetlenül a textúra pixelei felett történik. Úgy tűnik, hogy a 2D-s textúra minden képpontja egy pontként jelenik meg a 3D-s térben.
• Minden képpont tartalmaz tetszőleges mennyiségű színt, átlátszatlanságot, normál elmozdulást és fényességet.
• Minden réteg keverhető az előzővel a szín és az eltolás általános és jól ismert keverési műveleteivel.
• A 3D-s térben minden textúrapontnak megvannak a szomszédai a per-pixel ábrázolásban. Ez azért fontos, mert lehetővé teszi a modell átfestését és nem helyi műveletek elvégzését, mint például az elmosódás és az ecsettel való élezés.
• Egyes műveleteket a 3D térben hajtanak végre, mint például a festést, a kitöltést és a görbék felvitelét, másokat pedig a 2D-s vetítésben, például egy elmosódást. Mindez átlátható a felhasználó számára.
• A legtöbb művelet (opcionálisan) nem csak az objektum látható oldalán, hanem a láthatatlanon is végrehajtható, mint például görbék felhordása, kitöltése, gyűrűk, téglalapok és sokszögek felületre való festése.
• A más alkalmazásokkal való csere gyorssá válik, és minőségromlás nélkül használhatja a 3DCoat a folyamat bármely szakaszában, elvégezheti az utolsó simítást vagy teljes textúrát.
• import egy normal map , és referenciaként használhatja a textúrafestéshez. Egy normal map is megváltoztatható; alkalmazhat némi simítást (nem a varratokra), vagy elhalványíthat egyes területeket.
• Zökkenőmentes festés és textúra simítása: Ez a technológia bármilyen textúrához használható, legyen az alacsony vagy a magas poli. A textúrákat 32 x 32 és 8192 x 8192 között szerkesztheti (ha 1 GB vagy több videomemóriával rendelkezik). Az alkalmazások széles skálájában használható, a mobiltelefonos grafikáktól kezdve a csúcskategóriás játékprojektekig és a hatalmas textúrákat igénylő filmekig. Ez a technológia problémamentesen támogatja a csempézett, önmetszett és tükrözött textúrákat. Összefoglalva, van egy lista a per-pixel festés előnyeiről a mikrocsúcsfestéssel szemben:
• Sokkal gyorsabb, mint a mikrocsúcsfestés.
• Támogatja a csempézett, önmetszett és tükrözött UV készleteket (a mikrocsúcsfestés csak a nem átfedő textúrát támogatja).
• Kevesebb memóriát foglal, mint a mikrocsúcs megközelítés.
• Nagy pontosságú festést biztosít további elmosódás nélkül. Az egyetlen hátránya a mikrocsúcsfestéssel szemben, hogy a per-pixel festés nem támogatja a vektoreltolódást, csak a normál elmozdulást. Néha ez lényeges pont, ezért mindkét megközelítést per pixel és mikrocsúcsonként a helyén hagytuk. Például, ha mikrocsúcs-megközelítést használ a sült voxel-szobrok átfestésére, jobb eredményeket érhet el.
A per-pixel festés előnyei a vetítéssel szemben:
• Lehetőség pixelek működtetésére a modell hátoldalán, például kitöltés, elmosás és általános hatások alkalmazása.
• A Painting minősége nem függ a tárgy és a kamera közötti távolságtól.
• Pontosabb festési eredmény; azt kapod amit látsz. A fő előnye az űrben szokásos textúrafestéssel szemben, hogy a képpontok elmosódnak az ecset alatt, mivel minden képpontnak vannak szomszédai.