.| Autor | Beitrag |
|---|---|
|
000 28.12.2005, 11:03 Alatron |
Hi, Ich konzepte gerade etwas herum ;) Wenn ich etwas erstellen wollte, in dem jedes Playermodel Klamotten an oder ausziehen kann, wie würde ich das am besten lösen: a) Ich Model alle Playermodels nackt und die Klamotten extra und gebe diese den Playermodels dann als zusätzliche Items (wie z.B. bei CS die Handgranaten oder die Bombe, die dann zusätzlich am Körper baumeln). b) Es werden für jeden Klamottenteil ein eigenes Playermodel erstellt und entsprechend geladen, je nachdem, was angezogen wird. Ich tendiere eher zu a), allerdings weiss ich nicht, wie stark die zusätzlichen Polys sich auf das Spielgeschehen auswirken. Eventuell könnte man auch eine Variente c) machen: Was würdet Ihr präferieren bzw. anders machen? --Vor der Umstellung als Alatron bekannt |
|
Profil || Suche |
|
001 28.12.2005, 12:43 Acumen |
jo so c) is so das optimalere :) am edelsten ist natürlich, wenn du sagen wir mal verschiedene ober-/ unterkörper stadien bastelst. also sagen wir mal als beispiel 3 stück: das selbe dann für die beine, da kommst du dann wenn mich nicht alles täuscht auf 9 verschiedene Models, die du dann entsprechend anziehen kannst. Sind zwar auch nicht gerade wenig, aber dafür kannst denen auch anziehen was du magst :D --Dieser Beitrag wurde am 28.12.2005 um 12:43 von Acumen bearbeitet. |
|
Profil || Suche |
|
002 28.12.2005, 18:06 MrDagobert |
Nicht zu vergessen, man muss auch alle Kleidungsstücke riggen. Gut ist jetzt nicht so die arbeit wie das animieren an sich, aber es muss halt auch einer machen. --Und er bürdete dem Buckel des weißen Wales die Summe der Wut und des Hasses der ganzen Menschheit auf. Wäre sein Leib eine Kanone, er hätte sein Herz auf ihn geschossen. |
|
Profil || Suche |
|
003 28.12.2005, 18:59 Alatron |
Zur genaueren Beschreibung: Zugehörig zu dem eigentlichen Proof-of-concept soll es möglich sein, ähnlich einem Rollenspiel, dass man verschiedene Rüstungen (angefangen vom Lendenschurz über normale Hemden bis hin zum Plattenpanzer) anziehen kann. Also kann z.B. "Männlich-normal" im einen moment im Lendenschurz rumrennen, im nächsten moment aber ein Kettenhemd anhaben. Allerdings ist es erst mal nicht soo wichtig, ich wollte mich nur schon mal langsam darauf vorbereiten, was so im Lauf des nächsten Jahres auf mich zukommt ;) Danke für die bisherigen Antworten erst mal! BTW: Weiss eigentlich jemand, wie das in Rollenspielen gelöst ist? Da kann man ja alles mögliche (Haarform, Körperform, Kleidung) untereinander austauschen. Gibts dann für jedes Körperteil ein eigenes Model? Ich schätze schon, wenn richtig gearbeitet wurde und es gut aussehen soll... --Vor der Umstellung als Alatron bekannt Dieser Beitrag wurde am 28.12.2005 um 19:02 von Alatron bearbeitet. |
|
Profil || Suche |
|
004 28.12.2005, 19:07 Acumen |
also ich hab z.b. scho mal gesehen, dass z.b. bei so nem rollenspiel ein mitarbeiter nix anderes gemacht hat, als den lieben langen tag verschiedene kopfvarianten inklusive 5 texturvarianten pro kopf. also wie mans dreht und wendet, is halt schon nen arsch voll arbeit, dem spieler so ne entscheidungsfreiheit beim aussehen zu geben. also ich hab das bisher erst einmal gemacht, da wars für eine gothic mod. und zwar gab es da ein nacktes male base model von gothic, das wurd mir geschickt und ich hab da drumrum modeln dürfen und halt alles löschen, was ich mit kleidung überdeckt hab. der charakter hatte dann 2 kopf variationen - einmal mit und einmal ohne Helm - wie das dann aber weiterverarbeitet wurde, weiß ich nich :/ --Dieser Beitrag wurde am 28.12.2005 um 19:11 von Acumen bearbeitet. |
|
Profil || Suche |
|
005 29.12.2005, 00:58 KhanRKerensky |
Bei Gothic ist das ja auch noch recht einfach. Da hat eine Rüstung praktisch das ganze Model geändert. Bei ner Kettenrüstung hat man dann auch andere Handschuhe, Hose und Stiefel. Wenn es dann da evnt. 2 Kopfvariationen gibt hat man halt jedes Model zwei mal. Ist ja nicht so das Problem. Ich schätz das bei den ganzen Rollenspielen wo man wirklich jedes Item angelegt auch am Charakter sehen kann, ein Model auch wirklich aus mehreren Teilen besteht, die im Programm dann zu einem großen Model zusammengesetzt wird. Sacred benutzt allerdings soweit ich weiß Methode a). Da gabs auch teilweise üble Fehler, wodurch nackte Haut durch die Rüstung durchschaute und sowas. Aber das Spiel war technisch imo auch eine Katastrophe (die Models waren auch alle eingekauft). --"[...] you're going to burn in a very special level of Hell. A level they reserve for child molesters and people who talk at the theater." - Book |
|
Profil || Suche |
|
006 29.12.2005, 12:00 Nilez |
Oder ganz einfach . "Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun." |
|
Profil || Suche |
|
007 29.12.2005, 12:10 Acumen |
jo das is ne möglichkeit... |
|
Profil || Suche |
|
008 29.12.2005, 12:12 Alatron |
Ich hab mir gestern abend das ganze auch noch mal durch den Kopf gehen lassen: Eventuell ist es am einfachsten, einfach nur verschiedene Playermodels zu machen. Da man, wie KhanRKerensky sagt, für eine Kettenrüstung sowieso fast alles neu machen muss und nur der Kopf gleich bleibt, kann man auch gleich das ganze Model austauschen. Das einzige was zu überlegen wäre, ist den Kopf eventuell getrennt vom Rest zu machen, um verschiedene Gesichter/Frisuren/etc. hinzubekommen. Wenn man sich da aber auf eine Frisur beschränkt, kann man es auch auf verschiedene Skins verringern. Alles in allem macht es glaube ich einfach weniger Aufwand, viele verschiedene Playermodels zu machen. Das einzige was dadurch hochgetrieben wird ist die Anzahl der Models, was ja an sich nicht schadet (ausser der Gesamt-Grösse)... @Fl4k: Was genau meinst Du mit wegschneiden? Wenn ich es beim Modeln wegschneide, sind wir ja praktisch wieder bei Version b/c, bei der einfach neue Models erstellt werden. Oder gibt es ne Möglichkeit, das ingame zu machen? Höchstens mit nem NoDraw Skin, aber ich weiss nicht, ob das hilft... --Vor der Umstellung als Alatron bekannt |
|
Profil || Suche |
|
009 29.12.2005, 14:02 Nilez |
Ich meinte eigentlich einfach bei dem Model die Stellen löschen, wo säter ingame die kleidung sitzt...da sieht man die haut ja eh nicht. also sozusagen c), nur das du halt 2 Modelle brauchst und nciht 20... --"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun." |
|
Profil || Suche |
|
010 29.12.2005, 14:38 Alatron |
Ja, aber ich bin inzwischen der Meinung, das ich dann kann ich auch gleich das ganze Model tauschen kann, wenn sowieso nur noch ein Teil der Arme übrigbleibt. Dann brauch ich mir den Stress nicht zu geben, die restlichen Teile auf die Kleidung abzustimmen, sondern mach lieber ein zweites Model draus, das dann wieder komplett animiert wird. --Vor der Umstellung als Alatron bekannt |
|
Profil || Suche |
|
011 30.12.2005, 13:45 Adrian_Broher Admin |
wieso so viel aufwand? Wofür gibt es denn bodygroups und texturegroups? informier dich mal über diese möglichkeiten. Dann hast du nur ein model (eine modeldatei) mit allen variationen(teilweise angezogen, voll angezogen usw). --There is nothing wrong with high standards. It's your problem that you don't meet them. |
|
Profil || Suche |
|
012 30.12.2005, 14:42 Alatron |
Ahh, coole sache, genau so was hab ich gesucht. Hat jemand dafür noch ein Tutorial? Hab auf die schnelle nichts in Google gefunden und die Suche auf TheWall hat mich auch nur zu der Erkenntnis gebracht, was bodygroups überhaupt sind ;) Für TextureGroups habe ich das folgende gefunden, was aber ja auch nicht wirklich schwer ist: http://developer.valvesoftware.com/wiki/Creating_Multiple_Skins_for_a_Single_Model Danke schon mal für die richtige Spur! --Vor der Umstellung als Alatron bekannt Dieser Beitrag wurde am 30.12.2005 um 14:43 von Alatron bearbeitet. |
|
Profil || Suche |
|
013 30.12.2005, 14:45 Adrian_Broher Admin |
genau das geht damit. :) ein Tutorial kann ich leider nicht auf die schnelle bieten, aber soweit ich weiss ist der hl2 buggy im source sdk mit seinen quelldateien verfügbar. Dieser benutzt für die aufmontierte gaussgun bodygroups. Also müsstest du dir mal davon mal die qc und die smds anschauen. €dit: und ein blick in den den cpp code wäre auch nciht schlecht, damit du die funktionen zum submodelwechsel kennst, aber das weisst du ja mit sicherheit. --There is nothing wrong with high standards. It's your problem that you don't meet them. Dieser Beitrag wurde am 30.12.2005 um 14:54 von Adrian_Broher bearbeitet. |
|
Profil || Suche |

