Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

04.08.2013, 20:02

Aufwand beim Rigging und Animation

Hi all,

ich überlege mir gerade ob ich ein Projekt starte und mache deshalb eine Aufwandsabschätzung.
Dabei bin ich auf folgendes Problem gestossen:

Wenn mir jemand ein 3d-Modell von einem Auto baut besteht dieses dann bereits aus mehreren Knoten?
Falls nein, wie aufwendig ist es ein Auto in seine Funktionsteile (siehe unten) zu unterteilen? (ich glaube das heisst Rigging)

Ich benötige das Modell in folgender Struktur:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
AutoZweiTuerer
    + TuerLinks
    + TuerRechts
    + HeckKlappe
    + Motorhaube 
    + RadVL
    + RadVR
    + Hinterachse
        + RadHR
        + RadHL
    + Lenkrad


Wie aufwändig wäre es ein 3d-Modell so zu unterteilen?

Die Türen sollen sich um 60° Grad öffnen lassen, die Motorhaube um 80
Grad und der Kofferraum um 89°.
Wie und wo werden diese Einschränkungen
normalerweise gespeichert? (Im Modell oder muss sich die Engine darum kümmern?)

Vielen Dank

DeKugelschieber

Community-Fossil

Beiträge: 2 641

Wohnort: Rheda-Wiedenbrück

Beruf: Software-Entwickler

  • Private Nachricht senden

2

04.08.2013, 21:32

Ja rigging, skinning, skeletale Animation, whatever.

Hast du schon 3D Modelle erstellt? Für Skinning musst du ein "Skelett" unter das Model bauen und dann die Vertices den einzelnen Bones zuweisen. Dazu kommt noch eine Gewichtung pro Vertex.
Also klar kann man das im Nachhinein machen. Aber es wäre auf jeden Fall einfach es direkt umzusetzen. Vor allem stelle ich mir das an den Türen schwierig vor, wenn dann das ganze Model "aus einem Teil besteht". Heißt wenn z.B. die Türkanten sich Vertices mit dem restlichen Model teilen.

Einstellungen was die Bewegung angeht werden entweder direkt im Model gespeichert, in einer externen Datei (macht die Animationen austauschbar) oder du legst sie im Programm fest. Bei einem Auto kannst du die Bones ja auch "von Hand" drehen.

3

04.08.2013, 22:05

Vielen Dank für deine schnelle Antwort. Modelle sind noch nicht vorhanden, werden aber evtl. über 3d Export oder turbosquid gekauft. Es gibt aber auch ein kostenloses Modell welches ich gefunden habe und evtl. verwenden darf.

Ich will ein Spiel mit einem bestimmten Auto machen, alle anderen Autos werden fast wie Würfel aussehen.
Die Frage ist ob sich die Investition in so ein Modell rentiert, wenn es beim Rigging von Grund auf neustrukturiert werden muss, denn das Modell besteht nur aus einem Teil.

Zudem brauche ich einen modellierten Innenraum, modellierte Türinnenseiten bei allen Türen, der Kofferraumklappe und der Motorhaube (unter der sich die Motorabdeckung befinden sollte)

Ich hab kein Talent für Blender d.h. ich müsste mir jemanden suchen der das für mich macht und ich weiss nicht ob der das dann für mich umsonst machen würde. Deswegen wäre der Aufwand schon interessant.

DeKugelschieber

Community-Fossil

Beiträge: 2 641

Wohnort: Rheda-Wiedenbrück

Beruf: Software-Entwickler

  • Private Nachricht senden

4

04.08.2013, 23:12

Ich bin auch nicht so der Modelierer. Aber wenn du eins kaufen willst kannst du doch auch Bezahlung anbieten oder?
Vielleicht hat ja hier noch jemand ein Auto rumfliegen das er dann schnell anpassen kann.

5

05.08.2013, 18:47

Ich bin auch nicht so der Modelierer. Aber wenn du eins kaufen willst kannst du doch auch Bezahlung anbieten oder?
Vielleicht hat ja hier noch jemand ein Auto rumfliegen das er dann schnell anpassen kann.
Bezahlung wäre an sich kein Problem. Das Problem ist das wenn ich Geld investiere, das Projekt auch definitiv bis zum Ende durchziehen muss.
Am Wochenende werde ich mir weiter Gedanken darüber machen.

Thoran

Alter Hase

Beiträge: 520

Wohnort: Stuttgart

Beruf: Senior Software Engineer

  • Private Nachricht senden

6

06.08.2013, 08:45

Bei dem Automodel wäre es eine Überlegung wert evtl. auf Vertexanimation zu setzen anstatt Skeletalanimation, d.h. die Vertices werden direkt im Modellierungstool animiert und deren Transformationsfolge gespeichert. Du hast ja jetzt bei dem Auto keine Transformationshierarchieen die eine Skeletalanimation erwzingen würden.
Was du nicht vergessen darfst, ist der Punkt, dass bei einer sich öffnenden Tür natürlich auch der Fahrzeuginnenraum modelliert sein muß (hast du ja selbst erwähnt), sonst sieht das garantiert komisch aus. Dito beim Kofferraum und Motorraum. Diese Innenräume werden wohl ganz schön aufwendig werden.
Mein Entwicklertagebuch
Aktuelles Projekt: Universum Espionage
Eingestellt:Spieleengine SilverCore
Organisator "Spieleentwickler Stammtisch Stuttgart"

7

10.08.2013, 13:34

Danke für eure Antworten.

Ich habe mich jetzt soweit in Blender eingearbeitet das ich einfache Modelle selber hinbekomme. Geld investieren werde ich nicht, nachdem das was ich zur Verfügung habe nur ein "Tropfen auf dem Heissen Stein" wäre. Mir erscheint es sinnvoller freiwillige Mitarbeiter zu suchen und diese mit einer vernünftigen Projektplanung und ersten erfüllten Milestones zu überzeugen.

Werbeanzeige