Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $cd "F:\Nikon tiedostot\projects\source\male_ponies"
- $zbrush
- $modelname "braeburn.mdl"
- $model "model" "reference_test.smd" {
- eyeball righteye Head -5.200 -15.060 39.890 eyeball_r 10.000 -1.000 body 10.000
- eyeball lefteye Head 5.200 -15.060 39.890 eyeball_l 10.000 1.000 body 10.000
- // If you uncomment the following lines the eyes will be closed
- // I'm including it anyway in case anyone wants to experiment
- // eyelid upper_right "mdldecompiler_expressions.vta" lowerer 29 -1.000000 neutral 29 0.000000 raiser 29 1.000000 split 0.1 eyeball righteye
- // eyelid lower_right "mdldecompiler_expressions.vta" lowerer 29 -1.000000 neutral 29 0.000000 raiser 29 1.000000 split 0.1 eyeball righteye
- // If you uncomment the following lines the eyes will be closed
- // I'm including it anyway in case anyone wants to experiment
- // eyelid upper_left "mdldecompiler_expressions.vta" lowerer 29 -1.000000 neutral 29 0.000000 raiser 29 1.000000 split -0.1 eyeball lefteye
- // eyelid lower_left "mdldecompiler_expressions.vta" lowerer 29 -1.000000 neutral 29 0.000000 raiser 29 1.000000 split -0.1 eyeball lefteye
- mouth 0 "mouth" Head 0.000 1.000 0.000
- flexfile "angry.vta"
- flex "angry_r" frame 1
- flexcontroller "phoneme" "angry_r" "range" 0 1
- %angry_r = angry_r
- flexfile "angry.vta"
- flex "angry_l" frame 2
- flexcontroller "phoneme" "angry_l" "range" 0 1
- %angry_l = angry_l
- flexfile "sad.vta"
- flex "sad_r" frame 1
- flexcontroller "phoneme" "sad_r" "range" 0 1
- %sad_r = sad_r
- flexfile "sad.vta"
- flex "sad_l" frame 2
- flexcontroller "phoneme" "sad_l" "range" 0 1
- %sad_l = sad_l
- flexfile "eyes_relaxed.vta"
- flex "relaxed_r" frame 2
- flexcontroller "phoneme" "relaxed_r" "range" 0 1
- %relaxed_r = relaxed_r
- flexfile "eyes_relaxed.vta"
- flex "relaxed_l" frame 1
- flexcontroller "phoneme" "relaxed_l" "range" 0 1
- %relaxed_l = relaxed_l
- flexfile "lid_raiser.vta"
- flex "r_lid_raiser" frame 1
- flexcontroller "phoneme" "r_lid_raiser" "range" 0 1
- %r_lid_raiser = r_lid_raiser
- flexfile "lid_raiser.vta"
- flex "l_lid_raiser" frame 2
- flexcontroller "phoneme" "l_lid_raiser" "range" 0 1
- %l_lid_raiser = l_lid_raiser
- flexfile "lid_lowerer.vta"
- flex "r_lid_lowerer" frame 1
- flexcontroller "phoneme" "r_lid_lowerer" "range" 0 1
- %r_lid_lowerer = r_lid_lowerer
- flexfile "lid_lowerer.vta"
- flex "l_lid_lowerer" frame 2
- flexcontroller "phoneme" "l_lid_lowerer" "range" 0 1
- %l_lid_lowerer = l_lid_lowerer
- flexfile "eyebrow_lowerer.vta"
- flex "r_eyebrow_lowerer" frame 1
- flexcontroller "phoneme" "r_eyebrow_lowerer" "range" 0 1
- %r_eyebrow_lowerer = r_eyebrow_lowerer
- flexfile "eyebrow_lowerer.vta"
- flex "l_eyebrow_lowerer" frame 2
- flexcontroller "phoneme" "l_eyebrow_lowerer" "range" 0 1
- %l_eyebrow_lowerer = l_eyebrow_lowerer
- flexfile "happy.vta"
- flex "happy_r" frame 1
- flexcontroller "phoneme" "happy_r" "range" 0 1
- %happy_r = happy_r
- flexfile "happy.vta"
- flex "happy_l" frame 2
- flexcontroller "phoneme" "happy_l" "range" 0 1
- %happy_l = happy_l
- flexfile "eye_closer.vta"
- flex "eye_closer_right" frame 1
- flexcontroller "phoneme" "eye_closer_right" "range" 0 1
- %eye_closer_right = eye_closer_right
- flexfile "eye_closer.vta"
- flex "eye_closer_left" frame 2
- flexcontroller "phoneme" "eye_closer_left" "range" 0 1
- %eye_closer_left = eye_closer_left
- flexfile "closed_down.vta"
- flex "closed_down_r" frame 1
- flexcontroller "phoneme" "closed_down_r" "range" 0 1
- %closed_down_r = closed_down_r
- flexfile "closed_down.vta"
- flex "closed_down_l" frame 2
- flexcontroller "phoneme" "closed_down_l" "range" 0 1
- %closed_down_l = closed_down_l
- flexfile "jaw_open.vta"
- flex "jaw_open" frame 1
- flexcontroller "phoneme" "jaw_open" "range" 0 1
- %jaw_open = jaw_open
- flexfile "grin.vta"
- flex "grin" frame 1
- flexcontroller "phoneme" "grin" "range" 0 1
- %grin = grin
- flexfile "big_grin.vta"
- flex "big_grin" frame 1
- flexcontroller "phoneme" "big_grin" "range" 0 1
- %big_grin = big_grin
- flexfile "frown.vta"
- flex "r_frown" frame 1
- flexcontroller "phoneme" "r_frown" "range" 0 1
- %r_frown = r_frown
- flexfile "frown.vta"
- flex "l_frown" frame 2
- flexcontroller "phoneme" "l_frown" "range" 0 1
- %l_frown = l_frown
- flexfile "smirk.vta"
- flex "r_smirk" frame 1
- flexcontroller "phoneme" "r_smirk" "range" 0 1
- %r_smirk = r_smirk
- flexfile "smirk.vta"
- flex "l_smirk" frame 2
- flexcontroller "phoneme" "l_smirk" "range" 0 1
- %l_smirk = l_smirk
- flexfile "mouth_full.vta"
- flex "mouth_full" frame 1
- flexcontroller "phoneme" "mouth_full" "range" 0 1
- %mouth_full = mouth_full
- flexfile "mouth_extra.vta"
- flex "mouth_angry" frame 2
- flexcontroller "phoneme" "mouth_angry" "range" 0 1
- %mouth_angry = mouth_angry
- flexfile "mouth_neutral.vta"
- flex "mouth_neutral" frame 1
- flexcontroller "phoneme" "mouth_neutral" "range" 0 1
- %mouth_neutral = mouth_neutral
- flexfile "mouth_S.vta"
- flex "mouth_S" frame 1
- flexcontroller "phoneme" "mouth_S" "range" 0 1
- %mouth_S = mouth_S
- flexfile "mouth_extra.vta"
- flex "lower_lip_out" frame 1
- flexcontroller "phoneme" "lower_lip_out" "range" 0 1
- %lower_lip_out = lower_lip_out
- flexfile "lip_bite.vta"
- flex "lip_bite" frame 1
- flexcontroller "phoneme" "lip_bite" "range" 0 1
- %lip_bite = lip_bite
- flexfile "mouth_pucker.vta"
- flex "mouth_pucker" frame 1
- flexcontroller "phoneme" "mouth_pucker" "range" 0 1
- %mouth_pucker = mouth_pucker
- flexfile "tongue.vta"
- flex "tongue_out" frame 1
- flexcontroller "phoneme" "tongue_out" "range" 0 1
- %tongue_out = tongue_out
- flexfile "tongue.vta"
- flex "tongue_up" frame 2
- flexcontroller "phoneme" "tongue_up" "range" 0 1
- %tongue_up = tongue_up
- flexfile "tongue.vta"
- flex "tongue_down" frame 3
- flexcontroller "phoneme" "tongue_down" "range" 0 1
- %tongue_down = tongue_down
- flexfile "tongue.vta"
- flex "tongue_left" frame 4
- flexcontroller "phoneme" "tongue_left" "range" 0 1
- %tongue_left = tongue_left
- flexfile "tongue.vta"
- flex "tongue_right" frame 5
- flexcontroller "phoneme" "tongue_right" "range" 0 1
- %tongue_right = tongue_right
- flexfile "nose_wrinkle.vta"
- flex "nose_wrinkle" frame 1
- flexcontroller "phoneme" "nose_wrinkle" "range" 0 1
- %nose_wrinkle = nose_wrinkle
- flexfile "tongue.vta"
- flex "blank" frame 7
- flexcontroller "phoneme" "blank" "range" 0 1
- %blank = blank
- }
- $opaque
- $bodygroup "hat"
- {
- studio "mane_braeburn_front_hat.smd"
- studio "mane_braeburn_front.smd"
- }
- $bodygroup "vest"
- {
- studio "vest.smd"
- "blank"
- }
- $bodygroup "mane"
- {
- studio "mane_braeburn_back.smd"
- }
- $bodygroup "tail"
- {
- studio "tail_braeburn.smd"
- }
- $cdmaterials "models\mlp\braeburn\"
- $cdmaterials "models\mlp\common\"
- $texturegroup skinfamilies {
- {
- "eyeball_l.vmt"
- "eyeball_r.vmt"
- }
- {
- "eyeball_l_medium.vmt"
- "eyeball_r_medium.vmt"
- }
- {
- "eyeball_l_small.vmt"
- "eyeball_r_small.vmt"
- }
- }
- $attachment "eyes" "Head" 5.61 -9.36 0.00 rotate -0.00 -92.59 -90.00
- $attachment "mouth" "Head" 0.80 -5.80 -0.15 rotate 0.00 -80.00 -90.00
- $surfaceprop "flesh"
- $eyeposition -0.000 0.000 70.000
- $illumposition -3.290 -0.000 25.575
- $origin 0 0 -1.8768
- $sequence ragdoll "ragdoll_braeburn" ACT_DIERAGDOLL 1 fps 30.00
- $collisionjoints "phymodel_braeburn.smd" {
- $mass 50.0
- $inertia 10.00
- $damping 0.20
- $rotdamping 4.50
- $noselfcollisions
- $rootbone "pelvis"
- $jointconstrain "tail1" x limit -50.00 50.00 0.00
- $jointconstrain "tail1" y limit -50.00 50.00 0.00
- $jointconstrain "tail1" z limit -30.00 30.00 0.00
- $jointconstrain "tail2" x limit -30.00 30.00 0.00
- $jointconstrain "tail2" y limit -30.00 30.00 0.00
- $jointconstrain "tail2" z limit -20.00 20.00 0.00
- $jointconstrain "leftthigh" x limit -30.00 30.00 0.00
- $jointconstrain "leftthigh" y limit -90.00 10.00 0.00
- $jointconstrain "leftthigh" z limit -90.00 90.00 0.00
- $jointconstrain "leftleg1" x limit 0.00 0.00 0.00
- $jointconstrain "leftleg1" y limit 0.00 0.00 0.00
- $jointconstrain "leftleg1" z limit -40.00 15.00 0.00
- $jointconstrain "leftleg2" x limit 0.00 0.00 0.00
- $jointconstrain "leftleg2" y limit 0.00 0.00 0.00
- $jointconstrain "leftleg2" z limit -20.00 100.00 0.00
- $jointconstrain "leftfoot" x limit -50.00 50.00 0.00
- $jointconstrain "leftfoot" y limit -50.00 50.00 0.00
- $jointconstrain "leftfoot" z limit -50.00 50.00 0.00
- $jointconstrain "rightthigh" x limit -30.00 30.00 0.00
- $jointconstrain "rightthigh" y limit -90.00 10.00 0.00
- $jointconstrain "rightthigh" z limit -90.00 90.00 0.00
- $jointconstrain "rightleg1" x limit 0.00 0.00 0.00
- $jointconstrain "rightleg1" y limit 0.00 0.00 0.00
- $jointconstrain "rightleg1" z limit -40.00 15.00 0.00
- $jointconstrain "rightleg2" x limit 0.00 0.00 0.00
- $jointconstrain "rightleg2" y limit 0.00 0.00 0.00
- $jointconstrain "rightleg2" z limit -20.00 100.00 0.00
- $jointconstrain "rightfoot" x limit -50.00 50.00 0.00
- $jointconstrain "rightfoot" y limit -50.00 50.00 0.00
- $jointconstrain "rightfoot" z limit -50.00 50.00 0.00
- $jointconstrain "chest1" x limit -15.00 15.00 0.00
- $jointconstrain "chest1" y limit -20.00 20.00 0.00
- $jointconstrain "chest1" z limit -20.00 20.00 0.00
- $jointconstrain "chest2" x limit -15.00 15.00 0.00
- $jointconstrain "chest2" y limit -20.00 20.00 0.00
- $jointconstrain "chest2" z limit -20.00 20.00 0.00
- $jointconstrain "leftshoulder" x limit -30.00 30.00 0.00
- $jointconstrain "leftshoulder" y limit -40.00 40.00 0.00
- $jointconstrain "leftshoulder" z limit -20.00 40.00 0.00
- $jointconstrain "leftforearm" x limit -20.00 20.00 0.00
- $jointconstrain "leftforearm" y limit -10.00 10.00 0.00
- $jointconstrain "leftforearm" z limit 0.00 100.00 0.00
- $jointconstrain "lefthand" x limit 0.00 0.00 0.00
- $jointconstrain "lefthand" y limit 0.00 0.00 0.00
- $jointconstrain "lefthand" z limit -100.00 0.00 0.00
- $jointconstrain "rightshoulder" x limit -30.00 30.00 0.00
- $jointconstrain "rightshoulder" y limit -40.00 40.00 0.00
- $jointconstrain "rightshoulder" z limit -20.00 40.00 0.00
- $jointconstrain "rightforearm" x limit -20.00 20.00 0.00
- $jointconstrain "rightforearm" y limit -10.00 10.00 0.00
- $jointconstrain "rightforearm" z limit 0.00 100.00 0.00
- $jointconstrain "righthand" x limit 0.00 0.00 0.00
- $jointconstrain "righthand" y limit 0.00 0.00 0.00
- $jointconstrain "righthand" z limit -100.00 0.00 0.00
- $jointconstrain "rightball" x limit -50.00 50.00 0.00
- $jointconstrain "rightball" y limit -50.00 50.00 0.00
- $jointconstrain "rightball" z limit -50.00 50.00 0.00
- $jointconstrain "neck" x limit -40.00 40.00 0.00
- $jointconstrain "neck" y limit -30.00 30.00 0.00
- $jointconstrain "neck" z limit -50.00 30.00 0.00
- $jointconstrain "head" x limit -50.00 50.00 0.00
- $jointconstrain "head" y limit -30.00 30.00 0.00
- $jointconstrain "head" z limit -30.00 30.00 0.00
- $jointconstrain "leftball" x limit -50.00 50.00 0.00
- $jointconstrain "leftball" y limit -50.00 50.00 0.00
- $jointconstrain "leftball" z limit -50.00 50.00 0.00
- $jointconstrain "tail3" x limit -20.00 20.00 0.00
- $jointconstrain "tail3" y limit -20.00 20.00 0.00
- $jointconstrain "tail3" z limit -20.00 20.00 0.00
- $jointconstrain "hairback1" x limit -40.00 40.00 0.00
- $jointconstrain "hairback1" y limit -30.00 30.00 0.00
- $jointconstrain "hairback1" z limit -50.00 30.00 0.00
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement