-
Ragdoll ist "steif"
Hey Leute! :)
Ich arbeite gerade daran den Spitter aus Dead Space 2 für Gmod zu porten, war heute recht froh mit dem Rigging und dem Collisionmodel fertig zu sein und musste dann in-game feststellen, dass das Ragdoll seltsam steif ist und immer in die T-Pose zurückspringt wenn man versucht etwas zu bewegen.
https://dl.dropbox.com/u/55572802/Pu...7-24_00001.jpg
Bearbeitet habe ich das Model mit dem Autodesk Softimage und compiled mit den Portal 2 Authoring Tools, also eigentlich dasselbe wie bei allen anderen Modellen an denen ich gearbeitet habe.
Hier ist nochmal die QC des Models:
Spoiler:
Spoiler anzeigen
Code:
$modelname "characters/necromorphs/slasher_spitter.mdl"
$cdmaterials "models/deadspace/slasher_spitter"
$model slasher "slasher_spitter.smd"
$surfaceprop "flesh"
$sequence ref "slasher_spitter" fps 1
$collisionjoints ragdoll {
$mass 90.0
$inertia 2.00
$damping 0.01
$rotdamping 0.40
$rootbone "spine3"
$jointconstrain "r_thigh" x limit -40.00 70.00 0.00
$jointconstrain "r_thigh" y limit -80.00 80.00 0.00
$jointconstrain "r_thigh" z limit -50.00 70.00 0.00
$jointconstrain "r_calf" x limit 0.00 0.00 0.00
$jointconstrain "r_calf" y limit -10.00 130.00 0.00
$jointconstrain "r_calf" z limit 0.00 0.00 0.00
$jointconstrain "l_thigh" x limit -70.00 40.00 0.00
$jointconstrain "l_thigh" y limit -80.00 70.00 0.00
$jointconstrain "l_thigh" z limit -80.00 50.00 0.00
$jointconstrain "l_calf" x limit 0.00 0.00 0.00
$jointconstrain "l_calf" y limit -10.00 130.00 0.00
$jointconstrain "l_calf" z limit 0.00 0.00 0.00
$jointconstrain "l_foot" x limit -40.00 50.00 0.00
$jointconstrain "l_foot" y limit -60.00 60.00 0.00
$jointconstrain "l_foot" z limit -40.00 50.00 0.00
$jointconstrain "spine2" x limit -50.00 50.00 0.00
$jointconstrain "spine2" y limit -45.00 30.00 0.00
$jointconstrain "spine2" z limit -20.00 20.00 0.00
$jointconstrain "r_claw_upperarm" x limit -60.00 60.00 0.00
$jointconstrain "r_claw_upperarm" y limit -90.00 90.00 0.00
$jointconstrain "r_claw_upperarm" z limit -150.00 90.00 0.00
$jointconstrain "l_claw_upperarm" x limit -60.00 60.00 0.00
$jointconstrain "l_claw_upperarm" y limit -90.00 90.00 0.00
$jointconstrain "l_claw_upperarm" z limit -90.00 90.00 0.00
$jointconstrain "l_claw_forearm" x limit 0.00 0.00 0.00
$jointconstrain "l_claw_forearm" y limit -150.00 0.00 0.00
$jointconstrain "l_claw_forearm" z limit -140.00 140.00 0.00
$jointconstrain "neck" x limit -60.00 60.00 0.00
$jointconstrain "neck" y limit -90.00 40.00 0.00
$jointconstrain "neck" z limit -40.00 40.00 0.00
$jointconstrain "head" x limit -60.00 60.00 0.00
$jointconstrain "head" y limit -70.00 30.00 0.00
$jointconstrain "head" z limit -30.00 30.00 0.00
$jointconstrain "r_claw_forearm" x limit 0.00 0.00 0.00
$jointconstrain "r_claw_forearm" y limit 0.00 140.00 0.00
$jointconstrain "r_claw_forearm" z limit -140.00 140.00 0.00
$jointconstrain "r_foot" x limit -50.00 40.00 0.00
$jointconstrain "r_foot" y limit -60.00 60.00 0.00
$jointconstrain "r_foot" z limit -40.00 50.00 0.00
}
$sequence ragdoll "ragdoll_pose" FPS 30 activity ACT_DIERAGDOLL 1
Wäre klasse wenn mir hier jemand weiterhelfen könnte, ich bedanke mich schonmal im Vorraus! :)
---------- Beitrag hinzugefügt um 21:06 ---------- Vorheriger Beitrag war um 20:41 ----------
UPDATE:Hat sich erledigt, hab bereits'ne Lösung gefunden. Thread kann also geschlossen werden!
-
AW: Ragdoll ist "steif"
Was war die Lösung ? Ich vermute mal es lag daran das du keine idle Animation eingebaut hast?