So... Tele van pakolva epvp meg a többi fórum mindenféle, játékosok által készített vértmodellekkel, amik egyszerre többféle textúrát használnak. Ezeket általában így adjuk meg az msmben:
Group ShapeData1
{
ShapeIndex 1
Model "modell.GR2"
}
...és akkor minden perfetto, nagyon örülünk, de szerintem nem csak nekem tűnt fel, hogy az item protoban hiába tekerjük akár 2mrd-ig is a speculart, egyáltalán nem kezd el fényleni. Aki szeretné, hogy a +9-es vérten azért látszódjon is valamennyire, hogy az +9, az egyszerűen megoldhatja.
Nyissuk meg Granny Viewerrel a modellünket. Kattintsunk a Texture List fülre, itt felsorolja, melyik textúrákat hívja be a modellünk.
Pikcs:
(https://board.ddmt2.net/proxy.php?request=http%3A%2F%2Fimg853.imageshack.us%2Fimg853%2F2065%2Fpics1p.png&hash=c71fc1b54c83486de9664c921ab9bc6b11d1d6ad)
A képen az első textúra a karakter arca, azzal nem kell törődnünk. Ha azon kívül mindössze egy textúrát hív be a modellünk, akkor könnyű dolgunk van, mindössze megírjuk az msm-et valahogy így:
Group ShapeData1
{
ShapeIndex 1
Model "modell.GR2"
SourceSkin "textúra.DDS"
TargetSkin "textúra.DDS"
}
Elérési út nem kell, csak a textúra neve és kiterjesztése. Sourceskin az, amit grannyben leolvasol, ha másikat akarsz a helyére rakni, akkor a targetskinhez már a másik nevét írod, ha nem, akkor meg az eredetiét.
Ha több textúránk van, azokat is ugyanígy írjuk bele:
Group ShapeData1
{
ShapeIndex 1
Model "modell.GR2"
SourceSkin "textúra1.DDS"
TargetSkin "textúra1.DDS"
SourceSkin2 "textúra2.DDS"
TargetSkin2 "textúra2.DDS"
SourceSkin3 "textúra3.DDS"
TargetSkin3 "textúra3.DDS"
}
Annyit írhatunk bele, amennyit csak akarunk.
Elmentjük, felmegyünk a játékba... Mit látunk? Vagy nagyon örülünk, vagy az egész karakter fehéren villódzik. Utóbbi akkor, ha a modellező elég igénytelen volt, de no problemo, erre is van megoldás.
Nyissuk meg a textúrákat Photoshoppal, vagy valami olyan programmal, ami kezeli a csatornákat.
Kattintsunk a csatornák fülre. Látunk RGB, vörös, zöld, kék csatornákat, és alfa 1 pedig vagy nincs, vagy szinte teljesen fehér. Na, ez a probléma oka, úgyhogy most csinálunk neki egy normális alfa csatornát.
Az alfa csatornán vérttextúrák esetében azt adjuk meg, hogy a bizonyos pontok mennyire legyenek fényesek, ha feltekerjük a speculart. Ha teljesen fehér, akkor van az a villogás, ezért nem ajánlott olyanra alkotni, a fekete pedig teljesen matt, ezért általában a szürke árnyalataival dolgozunk. Én most a legegyszerűbb megoldást fogom nektek megmutatni.
Példának ezen a textúrán fogok dolgozni:
(https://board.ddmt2.net/proxy.php?request=http%3A%2F%2Fimg811.imageshack.us%2Fimg811%2F697%2Fninjafbody100.png&hash=463e6a5ff5b84b6ac476978b4f92441dcd0b257f)
Kattintsunk a rétegek fülre, és másoljuk le a háttérréteget.
Kép -> korrekciók -> színezet, telítettség -> telítettséget vigyük le -100-ra, hogy teljesen szürkeárnyalatos legyen a kép.
Pikcs:
(https://board.ddmt2.net/proxy.php?request=http%3A%2F%2Fimg22.imageshack.us%2Fimg22%2F668%2Fpics2.png&hash=3172b8337ac2735e3824bf9272ade2192cd88e60)
Ha túl világosnak találjuk, vagy utólag rájövünk, hogy túl fényes/sötét, akkor állíthatunk a kontraszton is.
Ahol a textúra a karakter "bőrét" tartalmazza, vagy olyan pontokat, amiket nem szeretnénk, ha fénylenének, azokat egyszerűen feketítsük el.
Pikcs:
(https://board.ddmt2.net/proxy.php?request=http%3A%2F%2Fimg62.imageshack.us%2Fimg62%2F3139%2Fpics3.png&hash=080cfe884f998c1e2c2ac0cb29a49c222b5d6369)
Ha készen vagyunk, jelöljük ki a képet, Ctrl+C, menjünk a csatornák menüre, és illesszük be a képet Ctrl+V-vel az alfa csatornára, vagy hozzunk egyet létre, és arra. A fekete-fehér réteget tegyük láthatatlanná, hogy ismét színes legyen a képünk.
Pikcs:
(https://board.ddmt2.net/proxy.php?request=http%3A%2F%2Fimg42.imageshack.us%2Fimg42%2F5828%2Fpics4o.png&hash=929e19c5af95e204fb46c2a4fec0752b76141da4)
Ha ezzel is megvagy, mentsd el a textúrát a helyére. Fontos, hogy olyan mentési beállítást használj, ami elmenti az alfa csatornát is, és generál mip-mapeket. Ha mindent jól csináltál, visszacsomagolás után pontosan úgy fog fényleni a vérted, ahogy szeretted volna. :)