Mehrere Meshs in einem...

Übersicht BlitzBasic Blitz3D

Neue Antwort erstellen

otta

Betreff: Mehrere Meshs in einem...

BeitragSa, Okt 22, 2005 21:51
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo,

ich hab seid langem mal wieder ein Frage derren Antwort ich per Suchfunktion nicht finden konnte.

Hier meine Frage;

Ich will aus 4 Meshes eine Figur zusammen setzen (Kopf, Arme, Beine, Oberkörper) diese will ich dann aber auch einzeln ansteuern können.
Also so das ich die Arme und Bein unabhängib voneinander Animieren kann.

Was für Möglichkeiten gibts es das zu realisieren?



Für jede Hilfestellung bin ich sehr dankbar Smile .
-otta
AthlonXP 2800+, Radeon 9600XT,160GBHDD,512 MB DDR Ram (neuer Rechner neues Glück;))

Aktuelles Projekt:
momentan Projektlos

TheProgrammer

BeitragSa, Okt 22, 2005 22:01
Antworten mit Zitat
Benutzer-Profile anzeigen
Entweder du benutzt EntityParent, also gibst den Beinen den Körper als Parent oder du animierst die Meshs gleich. Benutz dazu am besten Milkshape3D!
aktuelles Projekt: The last day of human being

otta

BeitragSa, Okt 22, 2005 22:26
Antworten mit Zitat
Benutzer-Profile anzeigen
ah, dankesehr. Man kann aber die animationsphasen von jedem einzelnen Objekt unabhängig voneinander abspielen?

Mir gehtz ja nur darum das zum Beispiel den Kopf der Figur bewegen will egal in welcher Position sich der Rest des Körpers befindet. Das währe dann eine unheimlihc arbeitserleichterung beim animieren.
AthlonXP 2800+, Radeon 9600XT,160GBHDD,512 MB DDR Ram (neuer Rechner neues Glück;))

Aktuelles Projekt:
momentan Projektlos
 

Dreamora

BeitragSa, Okt 22, 2005 22:52
Antworten mit Zitat
Benutzer-Profile anzeigen
Das kannst du nur Blitz intern. Wenn du dem Kopf sonst animationen zugewiesen hast geht das nicht.

Wenn es blitz intern ist, dann einfach mittels der schon erwähnten Entity Befehle. (wenn es ein Objekt ist das du direkt lädst, das aus mehreren Einzelteilen besteht, dann musst du es per loadanimmesh laden, nicht per loadmesh, da gibt es keine ansteuerbaren einzelteile mehr)
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.

otta

BeitragSa, Okt 22, 2005 22:58
Antworten mit Zitat
Benutzer-Profile anzeigen
ja also ich will halt dann mine Figur "auseinanderschneiden" und Kopf,Arme,Bein und den Rest als extra Mesh speichern.

Diese Animiere ich denn und füge sie dann im Programm wieder zusammen zu einer Figur und will dann je nachdem die Animationen der einzelnen Meshes abspielen wie es grad passt aber dennoch alles als eine Figur steuern.

Wie ich animiere etc. ist mir bekannt.
Nur war mir nicht bekannt ob, wenn man eine Figur aus mehreren Einzelteilen zusammensetzt, die Animationphasen willkührlich ansteuern kann.
AthlonXP 2800+, Radeon 9600XT,160GBHDD,512 MB DDR Ram (neuer Rechner neues Glück;))

Aktuelles Projekt:
momentan Projektlos
 

Dödel

BeitragSo, Okt 23, 2005 10:37
Antworten mit Zitat
Benutzer-Profile anzeigen
@Dreamora, ich glaube er meint was anderes.

Also... Du erstellst einfach mit MS3D etc. deine Einzelteile mit Anmimation. Zusätzlich zu den ohnehin für Animation benötigten Bones setzt du an alle "Andockstellen" je noch ein Bone. In Blitz liest du diese mit FindChild und GetChild aus und setzt dann den Kopf Parent zu hals_bone. Bewegen tust du halt immer nur den Körper (alle andern Teile sind Parent, werden also mitbewegt, gedreht, etc.). Wenn du nun animierst dann kannst du das mit jedem Teil einzeln machen, immer dann wenn du es brauchst, ohne den Rest mitzuanimieren.


Ich bin nicht ganz wach (Um halb 11 Uhr morgens eine müde Leistung, ich weiß), möchte also nicht für Funktionalität garantieren...

mfg
Dödel

otta

BeitragSo, Okt 23, 2005 15:30
Antworten mit Zitat
Benutzer-Profile anzeigen
hmm gut, du hast verstanden was ich meinte Smile.
Danke für die Tipps ich werds dann mal ausprobieren.
Nur ...brauch man unbedingt Bones dafür?
AthlonXP 2800+, Radeon 9600XT,160GBHDD,512 MB DDR Ram (neuer Rechner neues Glück;))

Aktuelles Projekt:
momentan Projektlos
 

Dödel

BeitragMo, Okt 24, 2005 18:37
Antworten mit Zitat
Benutzer-Profile anzeigen
Naja, wenn du leiber die Koordinaten von Ellenbogen, Hüfte und Hals durch ausprobieren rausfinden willst, nur zu^^

Bones gehen doch nun wirklich tierisch schnell! Was hast du dagegen??

otta

BeitragDi, Okt 25, 2005 23:05
Antworten mit Zitat
Benutzer-Profile anzeigen
ich hab nicht dagegen...ich kenn mich mit bones nur überhaupt nicht aus :\
AthlonXP 2800+, Radeon 9600XT,160GBHDD,512 MB DDR Ram (neuer Rechner neues Glück;))

Aktuelles Projekt:
momentan Projektlos

Neue Antwort erstellen


Übersicht BlitzBasic Blitz3D

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group