Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
01.10.2009, 14:22
Christian_G



Hi,
Seit ein paar Wochen beschäftige ich mich mit Modelling für HL2.
Nun habe ich die combine_apc.mdl mit gcfscape entpackt , mit mdldecompiler.exe (ep1) in .smd Dateien formatiert und diese dann mit Milkshape3D bearbeitet.

Wenn ich jetzt die mdldecompiler.qc auf die studiomdl.exe (ep1) ziehe, wird zwar die combine_apc.mdl ohne Fehlermeldung erstellt, aber das physikmodel ist nach Spielstart im neuen Model um 90° verschoben, weshalb die neue combine_apc seitwärts "fährt".

Hier ein Bild:
http://www.funpic.de/fotoalbum/foto,270316,0.htm

Das Problem besteht im übrigen auch, wenn die .smd Dateien nicht bearbeitet werden und ich sie sofort wieder zurück in die .mdl Datei umwandle.
Also an Milkshape3D liegts nicht...

Ich glaube dass der Fehler in der mdldecompiler.qc liegt, habe jetzt aber schon ewig rumprobiert und auch im Internet nichts gefunden, vielleicht kann mir ja hier jemand weiterhelfen.

Bin dankbar für jede Hilfe

Hier die mdldecompiler.qc:

$cd "C:\Programme\Steam\SteamApps\amfis294\sourcesdk_content\ep2\modelsrc\"
$modelname "combine_apc_New.mdl"
$model "Body" "APC_reference.smd"´
$cdmaterials "models\Mustang\"
$poseparameter vehicle_steer -1.00 1.00
$poseparameter vehicle_wheel_fl_height -1.00 1.00
$poseparameter vehicle_wheel_fr_height -1.00 1.00
$poseparameter vehicle_wheel_rl_height -1.00 1.00
$poseparameter vehicle_wheel_rr_height -1.00 1.00
$poseparameter vehicle_wheel_fl_spin -180.00 180.00 360.00
$poseparameter vehicle_wheel_fr_spin -180.00 180.00 360.00
$poseparameter vehicle_wheel_rl_spin -180.00 180.00 360.00
$poseparameter vehicle_wheel_rr_spin -180.00 180.00 360.00
$cdmaterials "models\combine_apc\"
$hboxset "default"
$hbox 0 "APC" -42.500 32.000 -122.500 42.500 96.000 32.500
$hbox 0 "APC" -12.000 97.000 -42.000 12.000 113.000 22.000
$hbox 0 "APC" -32.000 32.000 35.000 32.000 96.000 115.000
$hbox 0 "APC" -64.000 34.000 57.500 64.000 66.000 102.500
$hbox 0 "APC.Wheel_RL_Rotate" -8.300 -27.870 -28.020 9.690 27.880 28.020
$hbox 0 "APC.Wheel_FL_Rotate" -8.690 -27.870 -28.020 9.300 27.880 28.020
$hbox 0 "APC.Wheel_FR_Rotate" -8.480 -27.870 -28.020 9.510 27.880 28.020
$hbox 0 "APC.Wheel_RR_Rotate" -8.300 -27.870 -28.020 9.690 27.880 28.020
// Model uses material "glass.vmt"
// Model uses material "apc01blue.vmt"

$attachment "wheel_fl" "APC.Wheel_FL_Rotate" 0.00 -0.00 0.00 rotate 0.00 0.00 0.00
$attachment "wheel_fr" "APC.Wheel_FR_Rotate" -0.00 0.00 0.00 rotate -0.00 0.00 0.00
$attachment "wheel_rl" "APC.Wheel_RL_Rotate" 0.00 -0.00 0.00 rotate 0.00 0.00 0.00
$attachment "wheel_rr" "APC.Wheel_RR_Rotate" -0.00 -0.00 0.00 rotate -0.00 0.00 0.00
$attachment "vehicle_engine" "APC.Frame" 0.00 -0.00 50.00 rotate 0.00 0.00 0.00
$surfaceprop "metal"

$illumposition -0.000 -5.311 68.376
$sequence idle "idle" ACT_IDLE 1 fps 30.00
$sequence aim "aim" fps 30.00
$sequence spin "spin" fps 30.00
$sequence suspension "suspension" fps 30.00
$sequence turn "turn" fps 30.00

$animation mdldecompiler_delta.smd "mdldecompiler_delta.smd" fps 30
$animation aim_up "aim_up" fps 30.000000 subtract mdldecompiler_delta.smd 0

$animation aim_down "aim_down" fps 30.000000 subtract mdldecompiler_delta.smd 0

$animation aim_back "aim_back" fps 30.000000 subtract mdldecompiler_delta.smd 0

$animation aim_right "aim_right" fps 30.000000 subtract mdldecompiler_delta.smd 0

$animation aim_front "aim_front" fps 30.000000 subtract mdldecompiler_delta.smd 0

$animation aim_left "aim_left" fps 30.000000 subtract mdldecompiler_delta.smd 0

$animation turn_left "turn_left" fps 30.000000 subtract mdldecompiler_delta.smd 0

$animation turn_right "turn_right" fps 30.000000 subtract mdldecompiler_delta.smd 0

$sequence turning "turn_left" fps 30.00 {
blendwidth 2
blend vehicle_steer -1.000000 1.000000
delta
autoplay
turn_right
}
$animation wheel_fr_down "wheel_fr_down" fps 30.000000 subtract mdldecompiler_delta.smd 0

$animation wheel_fr_up "wheel_fr_up" fps 30.000000 subtract mdldecompiler_delta.smd 0

$sequence wheel_fr_suspension "wheel_fr_down" fps 30.00 {
blendwidth 2
blend vehicle_wheel_fr_height -1.000000 1.000000
delta
autoplay
wheel_fr_up
}
$animation wheel_fr_spin0 "wheel_fr_spin0" fps 30.000000 subtract mdldecompiler_delta.smd 0

$animation wheel_fr_spin120 "wheel_fr_spin120" fps 30.000000 subtract mdldecompiler_delta.smd 0

$animation wheel_fr_spin240 "wheel_fr_spin240" fps 30.000000 subtract mdldecompiler_delta.smd 0

$sequence wheel_fr_spin "wheel_fr_spin0" fps 30.00 {
blendwidth 4
blend vehicle_wheel_fr_spin -180.000000 180.000000
delta
autoplay
wheel_fr_spin120 wheel_fr_spin240 wheel_fr_spin0
}
$animation wheel_fl_down "wheel_fl_down" fps 30.000000 subtract mdldecompiler_delta.smd 0

$animation wheel_fl_up "wheel_fl_up" fps 30.000000 subtract mdldecompiler_delta.smd 0

$sequence wheel_fl_suspension "wheel_fl_down" fps 30.00 {
blendwidth 2
blend vehicle_wheel_fl_height -1.000000 1.000000
delta
autoplay
wheel_fl_up
}
$animation wheel_fl_spin0 "wheel_fl_spin0" fps 30.000000 subtract mdldecompiler_delta.smd 0

$animation wheel_fl_spin120 "wheel_fl_spin120" fps 30.000000 subtract mdldecompiler_delta.smd 0

$animation wheel_fl_spin240 "wheel_fl_spin240" fps 30.000000 subtract mdldecompiler_delta.smd 0

$sequence wheel_fl_spin "wheel_fl_spin0" fps 30.00 {
blendwidth 4
blend vehicle_wheel_fl_spin -180.000000 180.000000
delta
autoplay
wheel_fl_spin120 wheel_fl_spin240 wheel_fl_spin0
}
$animation wheel_rr_down "wheel_rr_down" fps 30.000000 subtract mdldecompiler_delta.smd 0

$animation wheel_rr_up "wheel_rr_up" fps 30.000000 subtract mdldecompiler_delta.smd 0

$sequence wheel_rr_suspension "wheel_rr_down" fps 30.00 {
blendwidth 2
blend vehicle_wheel_rr_height -1.000000 1.000000
delta
autoplay
wheel_rr_up
}
$animation wheel_rr_spin0 "wheel_rr_spin0" fps 30.000000 subtract mdldecompiler_delta.smd 0

$animation wheel_rr_spin120 "wheel_rr_spin120" fps 30.000000 subtract mdldecompiler_delta.smd 0

$animation wheel_rr_spin240 "wheel_rr_spin240" fps 30.000000 subtract mdldecompiler_delta.smd 0

$sequence wheel_rr_spin "wheel_rr_spin0" fps 30.00 {
blendwidth 4
blend vehicle_wheel_rr_spin -180.000000 180.000000
delta
autoplay
wheel_rr_spin120 wheel_rr_spin240 wheel_rr_spin0
}
$animation wheel_rl_down "wheel_rl_down" fps 30.000000 subtract mdldecompiler_delta.smd 0

$animation wheel_rl_up "wheel_rl_up" fps 30.000000 subtract mdldecompiler_delta.smd 0

$sequence wheel_rl_suspension "wheel_rl_down" fps 30.00 {
blendwidth 2
blend vehicle_wheel_rl_height -1.000000 1.000000
delta
autoplay
wheel_rl_up
}
$animation wheel_rl_spin0 "wheel_rl_spin0" fps 30.000000 subtract mdldecompiler_delta.smd 0

$animation wheel_rl_spin120 "wheel_rl_spin120" fps 30.000000 subtract mdldecompiler_delta.smd 0

$animation wheel_rl_spin240 "wheel_rl_spin240" fps 30.000000 subtract mdldecompiler_delta.smd 0

$sequence wheel_rl_spin "wheel_rl_spin0" fps 30.00 {
blendwidth 4
blend vehicle_wheel_rl_spin -180.000000 180.000000
delta
autoplay
wheel_rl_spin120 wheel_rl_spin240 wheel_rl_spin0
}

$collisionmodel "phymodel.smd" {
$concave
$mass 2500.0
$inertia 1.00
$damping 0.00
$rotdamping 0.00
}

--

zum Seitenanfang zum Seitenende Profil || Suche
001
02.10.2009, 19:03
PotKinRot



iirc gibt dieses Problem öfters, wenn man dekompiliert. Der Decompiler macht da eine Drehung rein, die man manuell wieder (natürlich andersrum dieses mal) in die qc eingeben muss. Bin mir aber nicht sicher.
Schau dir auf jeden Fall das hier mal an.
Btw gehört das afaik ins Modeling-Forum

--


Dieser Beitrag wurde am 02.10.2009 um 19:03 von PotKinRot bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
002
05.10.2009, 15:41
Christian_G



Danke für den Link,
ich glaub das hilft mir weiter.

--

zum Seitenanfang zum Seitenende Profil || Suche
003
05.10.2009, 15:43
Christian_G



Problem gelöst

--

zum Seitenanfang zum Seitenende Profil || Suche