Maya
  • Wearwolfff
    #29062
    Különben rájöttem, hogy mi kell nekem. Ha modellezek egy egyszerű DVD vagy CD tokot, akkor arra teszek egy textúrát. Tök szuper meg minden. De ez még csak egy darab tok. Ha a jelenetbe kell vagy kétszáz, akkor duplikálni és mindegyiknek külön beállítani a textúrát, meg a shadert piszok időigényes.

    Szóval ott az Assets. Aki tudja mi ez, az ne olvassa ezt mind el. :)
    Tulajdonképpen ez egy konténer, amibe a modellen kívül benne van a textúrától kezdve, animáción át minden. Ezt pont erre találták ki. Ha már egyszer el kell készíteni a textúrát, akkor tegyük meg. Készítsünk kétszáz különböző textúrát ugyanarra a modellre. Amikor elkészítjük az assetet, akkor a konténerben lesz egy modell az uv-jával, és kétszáz textúrával, és mindez egy fileban. Mikor ezt beimportáljuk egy másik jelenetbe, akkor node-ként viselkedik. Az általunk megadott módosítható lehetőségek, ott lesznek az attribute editorban. Esetünkben a kétszáz különböző textúrának mondjuk egy slider. Így amikor legközelebb is szükségünk van DVD lemezre egy képen akkor már nem lesz ilyen időigényes. Ráadásul, ha megvan az eredeti project, akkor később bővíthetjük ezt az assetet további borítókkal.

    Vagy egy másik példa mondjuk egy háromsebességes ventillátor. A konténerben ott a modell és a textúra, valamint három forgási sebesség és a modellen 3 gombállás. Az attributeba meg be lehet tenni egy slidert a három sebesség, illetve kikapcsolt állapotnak, továbbá egy checkboxot, hogy kell e turbulencia vagy sem. (mert ha nem fúj semmit, minek a turbulencia, felesleges számolás).

    Egyszerűen csak meg kell szoknunk, hogy a legutolsó csavart és szöget is, külön projectben modellezünk le. Szögnél például lehet színbeli változat is, tiszta, vagy rozsdás. Pontfejű, normál vagy szélesfejű. lapos vagy erezett fejű. satöbbi. Készíteni kell egy csomó változatot.

    De a lényeg, amiért ez baromi jó, hogy az asseteknek tök mindegy hol vannak. A jelenet projectkönyvtárán belül, vagy egy L:\ jelű közös partíción az mindegy. Ha ugyanazt az asset filet importálod be mindegyik jelenetbe az L:\ partícióról, akkor ha módosítasz valamit a szögön, akkor ezek a változások már a jelenetekben is elérhetők lesznek, a plusz opciók beállítási lehetőségek megjelennek.

    Most már csak valami jó érthető tutor kéne róla, mert elvileg xml fileokat használ, és abban sokkal gyorsabban és egyszerűbben meg lehet írni, hogy mi jelenjen meg az attribute editorban.