SassyArts Geschrieben 29. Dezember 2019 Melden Share Geschrieben 29. Dezember 2019 Hallo ihr Lieben,wir benötigen dringend fachkundige Unterstützung, da wir noch "Neulinge" auf dem Gebiet Blender-Unity sind. Eventuell ist die Lösung ganz einfach, ist uns nur noch nicht ganz klar. Im Netz sind wir leider nicht fündig geworden.Folgendes Problem: Wir haben in Blender 2.81a einen Mesh inklusive Rig und Animation erstellt. Log Rot Scale haben wir angewandt. Bis auf den Amateure-Modifier wurden alle anderen Modifier angewendet. Sieht in Blender derzeit so aus.Nun möchten wir die Figur inklusive Animation in Unity 2019.3 importieren und haben dafür die Datei als FBX-Datei mit allen Einstellungen exportiert. Als Blend-Datei haben wir das auch schon versucht. Wenn wir nun die Datei wie oben beschrieben in Unity öffnen, sieht der Spaß so ausDie Figur ist verzerrt (Kopf, vorderer Unterarm). Wenn wir den Amateure-Modifier in Blender wie oben beschrieben anwenden, ist die Verzerrung in Unity zwar weg, allerdings lässt sich dann kein Rig in Unity anwenden (Inspector -> Rig -> Animationstyp auf Humanoid -> apply). Hat irgendjemand eine unkomplizierte Lösung zur Hand? Wir vermuten das es sich lediglich um eine Einstellungssache in Blender handelt, wir kommen allerdings nicht darauf was es sein könnte.Vielen Dank und liebe GrüßeSassyArts Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Sascha Geschrieben 29. Dezember 2019 Melden Share Geschrieben 29. Dezember 2019 Schaut mal als erstes, ob der Charakter in Unity an irgendeiner Stelle skaliert ist. dadurch kann so etwas auch passieren. Ansonsten denke ich, dass der sinnvollste Weg ist, das Weight Painting des Helms einmalk anzuschauen. Wenn der komplett auf einem einzelnen Bone liegt, dann sollte da (wenn nichts skaliert ist) auch nichts verformt werden. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
SassyArts Geschrieben 29. Dezember 2019 Autor Melden Share Geschrieben 29. Dezember 2019 vor 21 Minuten schrieb Sascha: Schaut mal als erstes, ob der Charakter in Unity an irgendeiner Stelle skaliert ist. dadurch kann so etwas auch passieren. Ansonsten denke ich, dass der sinnvollste Weg ist, das Weight Painting des Helms einmalk anzuschauen. Wenn der komplett auf einem einzelnen Bone liegt, dann sollte da (wenn nichts skaliert ist) auch nichts verformt werden. Danke für die Antwort! Wir haben in Unity nichts gefunden, dass in irgendeiner Form etwas skaliert worden ist. Im Weight-Paint können wir als Leihen jetzt auch nicht gravierendes feststellen. Der Helm liegt auf einem einzigen Bone: In Blender sieht zunächst alles wunderbar aus und die Animationen laufen. Vielen Dank nochmal. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Sascha Geschrieben 29. Dezember 2019 Melden Share Geschrieben 29. Dezember 2019 Wenn ihr das Rig beim Import in Unity auf "Generic" statt auf "Humanoid" stellt, ist es dann immer noch verzerrt? Wenn nein, dann liegt's wohl wirklich am Humanoid Retargeting, dann wird's vermutlich kompliziert... Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
SassyArts Geschrieben 29. Dezember 2019 Autor Melden Share Geschrieben 29. Dezember 2019 vor 26 Minuten schrieb Sascha: Wenn ihr das Rig beim Import in Unity auf "Generic" statt auf "Humanoid" stellt, ist es dann immer noch verzerrt? Wenn nein, dann liegt's wohl wirklich am Humanoid Retargeting, dann wird's vermutlich kompliziert... Ja ist immer noch verzerrt. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
SassyArts Geschrieben 29. Dezember 2019 Autor Melden Share Geschrieben 29. Dezember 2019 Haben die Antwort in einem anderen Forum schon erhalten. Für alle die mal das selbe Problem haben, hier unsere (bzw. die Lösung eines Admins): Eine einfache Antwort gibs da leider nicht. Warum? Du hast deine Figur per Rigifi Addon Animirt. Das ist ein Super Addon aber nichts für Games da dort zu viele Steuerbones Abhängikeite und Constrains drauf sind . Für Games nimmt möglichst simple Rigs. Da vor dem Export Blender per Bake Animatin alles in Keyframs wandelt werden bestimmte Bones Scaliert. NIcht nur am Kopf aber dort sieht mann es am deutlichsten.Um jetzt nicht alles neue machen zu müssen kannst mal die Stretch To Constrains von den Bones Def-spine bis Def-spine.005 löschen. Dan wird der Kopf nicht mehr verzerrt . Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Recommended Posts
Archiviert
Dieses Thema ist jetzt archiviert und für weitere Antworten gesperrt.