Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Edit:
I don't know how to do most things. People say im good at SFM animations, when I can't even send an image to someone.
flexcontroller CloseLidU range 0 1 "CloseLidU"
flexcontroller CloseLidDown range 0 1 "CloseLidDown"
flexcontroller end range 0 1 "end"
flexcontroller JawD range 0 1 "JawD"
flexcontroller JawR range 0 1 "JawR"
flexcontroller JawL range 0 1 "JawL"
flexcontroller Smile range 0 1 "Smile"
flexcontroller Platysmus range 0 1 "Platysmus"
flexcontroller CheekH range 0 1 "CheekH"
flexcontroller CheekRaiser range 0 1 "CheekRaiser"
flexcontroller lipStretcher range 0 1 "lipStretcher"
flexcontroller lipPuckerer range 0 1 "lipPuckerer"
flexcontroller EE range 0 1 "EE"
flexcontroller mad range 0 1 "mad"
flexcontroller upset1 range 0 1 "upset1"
flexcontroller happyBig range 0 1 "happyBig"
flexcontroller squint range 0 1 "squint"
flexcontroller cocky range 0 1 "cocky"
flexcontroller end range 0 1 "end"
localvar end
%CloseLidU = CloseLidU
%CloseLidDown = CloseLidDown
%end = end
%JawD = JawD
%JawR = JawR
%JawL = JawL
%Smile = Smile
%Platysmus = Platysmus
%CheekH = CheekH
%CheekRaiser = CheekRaiser
%lipStretcher = lipStretcher
%lipPuckerer = lipPuckerer
%EE = EE
%mad = mad
%upset1 = upset1
%happyBig = happyBig
%squint = squint
%cocky = cocky
%end = end
}
$model "lids" "judyhopps_eyelids.smd" {
flexfile "judyhopps_02.vta"
{
defaultflex frame 0
flex "CloseLidU" frame 1
flex "CloseLidDown" frame 2
}
flexcontroller CloseLidU range 0 1 "CloseLidU"
flexcontroller CloseLidDown range 0 1 "CloseLidDown"
flexcontroller end range 0 1 "end"
flexcontroller JawD range 0 1 "JawD"
flexcontroller JawR range 0 1 "JawR"
flexcontroller JawL range 0 1 "JawL"
flexcontroller Smile range 0 1 "Smile"
flexcontroller Platysmus range 0 1 "Platysmus"
flexcontroller CheekH range 0 1 "CheekH"
flexcontroller CheekRaiser range 0 1 "CheekRaiser"
flexcontroller lipStretcher range 0 1 "lipStretcher"
flexcontroller lipPuckerer range 0 1 "lipPuckerer"
flexcontroller EE range 0 1 "EE"
flexcontroller mad range 0 1 "mad"
flexcontroller upset1 range 0 1 "upset1"
flexcontroller happyBig range 0 1 "happyBig"
flexcontroller squint range 0 1 "squint"
flexcontroller cocky range 0 1 "cocky"
flexcontroller end range 0 1 "end"
localvar end
%CloseLidU = CloseLidU
%CloseLidDown = CloseLidDown
%end = end
%JawD = JawD
%JawR = JawR
%JawL = JawL
%Smile = Smile
%Platysmus = Platysmus
%CheekH = CheekH
%CheekRaiser = CheekRaiser
%lipStretcher = lipStretcher
%lipPuckerer = lipPuckerer
%EE = EE
%mad = mad
%upset1 = upset1
%happyBig = happyBig
%squint = squint
%cocky = cocky
%end = end
}
$model "judy" "judyhopps_judy.smd" {
flexfile "judyhopps_03.vta"
{
defaultflex frame 0
flex "JawD" frame 1
flex "JawR" frame 2
flex "JawL" frame 3
flex "Smile" frame 4
flex "Platysmus" frame 5
flex "CheekH" frame 6
flex "CheekRaiser" frame 7
flex "lipStretcher" frame 8
flex "lipPuckerer" frame 9
flex "EE" frame 10
flex "mad" frame 11
flex "upset1" frame 12
flex "happyBig" frame 13
flex "squint" frame 14
flex "cocky" frame 15
}
flexcontroller CloseLidU range 0 1 "CloseLidU"
flexcontroller CloseLidDown range 0 1 "CloseLidDown"
flexcontroller end range 0 1 "end"
flexcontroller JawD range 0 1 "JawD"
flexcontroller JawR range 0 1 "JawR"
flexcontroller JawL range 0 1 "JawL"
flexcontroller Smile range 0 1 "Smile"
flexcontroller Platysmus range 0 1 "Platysmus"
flexcontroller CheekH range 0 1 "CheekH"
flexcontroller CheekRaiser range 0 1 "CheekRaiser"
flexcontroller lipStretcher range 0 1 "lipStretcher"
flexcontroller lipPuckerer range 0 1 "lipPuckerer"
flexcontroller EE range 0 1 "EE"
flexcontroller mad range 0 1 "mad"
flexcontroller upset1 range 0 1 "upset1"
flexcontroller happyBig range 0 1 "happyBig"
flexcontroller squint range 0 1 "squint"
flexcontroller cocky range 0 1 "cocky"
flexcontroller end range 0 1 "end"
localvar end
%CloseLidU = CloseLidU
%CloseLidDown = CloseLidDown
%end = end
%JawD = JawD
%JawR = JawR
%JawL = JawL
%Smile = Smile
%Platysmus = Platysmus
%CheekH = CheekH
%CheekRaiser = CheekRaiser
%lipStretcher = lipStretcher
%lipPuckerer = lipPuckerer
%EE = EE
%mad = mad
%upset1 = upset1
%happyBig = happyBig
%squint = squint
%cocky = cocky
%end = end
}
$bodygroup "etc"
{
studio "judyhopps_etc.smd"
}
$bodygroup "tongue"
{
studio "judyhopps_tongue.smd"
}
$bodygroup "teeth"
{
studio "judyhopps_teeth.smd"
}
$bodygroup "overalls"
{
studio "judyhopps_overalls.smd"
blank
}
$bodygroup "gauntlets"
{
studio "judyhopps_gauntlets.smd"
blank
}
$bodygroup "vest"
{
studio "judyhopps_vest.smd"
blank
}
$bodygroup "belt"
{
studio "judyhopps_belt.smd"
blank
}
$bodygroup "shoes"
{
studio "judyhopps_shoes.smd"
blank
}
$surfaceprop "flesh"
$contents "solid"
$mostlyopaque
$illumposition -0.001 0.591 20.885
$cdmaterials "models\jcthornton\zootopia\judyhopps\"
$cdmaterials "models\jcthornton\"
$cdmaterials ""
$attachment "eyes" "bip_head" 0 2.94 1.86 rotate -90 -90 0
$attachment "mouth" "bip_head" 0.8 -5.8 -0.15 rotate 0 -80 -90
$cbox 0 0 0 0 0 0
$bbox -6.659 -16.811 -0.368 8.032 16.811 45.264
$definebone "bip_pelvis" "" 0 2.77854 12.345045 0 0 90.00001 0 0 0 0 0 0
$definebone "bip_spine_0" "bip_pelvis" 0 5.055796 2.09 0 0 0 0 0 0 0 0 0
$definebone "bip_spine_1" "bip_spine_0" 0 3.007421 1.124673 0 0 0 0 0 0 0 0 0
$definebone "bip_collar_R" "bip_spine_1" -1.559297 2.740328 -1.32918 0 0 0 0 0 0 0 0 0
$definebone "bip_upperArm_R" "bip_collar_R" -1.436927 -0.000362 0.020827 3.034923 -178.938978 -179.943821 0 0 0 0 0 0
$definebone "bip_lowerArm_R" "bip_upperArm_R" 3.980208 0 0 6.415627 1.060271 0.000083 0 0 0 0 0 0
$definebone "bip_hand_R" "bip_lowerArm_R" 3.854907 0 0 3.380184 179.999269 -180.000007 0 0 0 0 0 0
$definebone "bip_neck" "bip_spine_1" 0 4.25996 -1.408193 0 0 0 0 0 0 0 0 0
$definebone "bip_head" "bip_neck" 0 1.792175 -0.156328 0 0 0 0 0 0 0 0 0
$definebone "bip_collar_L" "bip_spine_1" 1.559294 2.740299 -1.329183 0 0 0 0 0 0 0 0 0
$definebone "bip_upperArm_L" "bip_collar_L" 1.436932 -0.000336 0.020828 0 0 0 0 0 0 0 0 0
$definebone "bip_lowerArm_L" "bip_upperArm_L" 3.973935 -0.07362 -0.210726 0 0 0 0 0 0 0 0 0
$definebone "bip_hand_L" "bip_lowerArm_L" 3.848234 0.000067 0.227287 0 0 0 0 0 0 0 0 0
$definebone "hip_R" "bip_pelvis" -1.694908 3.79932 1.261528 0 0 0 0 0 0 0 0 0
$definebone "bip_hip_R" "hip_R" -0.544962 -3.718615 -0.456205 -5.573458 -92.700988 0.262517 0 0 0 0 0 0
$definebone "bip_knee_R" "bip_hip_R" 4.35785 0 0 4.278252 0.087901 89.747197 0 0 0 0 0 0
$definebone "bip_foot_R" "bip_knee_R" 5.466392 0 0 87.40628 178.704361 90.000003 0 0 0 0 0 0
$definebone "hip_L" "bip_pelvis" 1.694906 3.799305 1.261529 0 0 0 0 0 0 0 0 0
$definebone "bip_hip_L" "hip_L" 0.443952 -3.71859 -0.456208 -5.571749 -86.952947 -0.296122 0 0 0 0 0 0
$definebone "bip_knee_L" "bip_hip_L" 4.35919 0 0 4.275155 0.35226 90.329013 0 0 0 0 0 0
$definebone "bip_foot_L" "bip_knee_L" 5.470263 0 0 86.623663 -1.294738 -90.000003 0 0 0 0 0 0
$definebone "bip_middle_0_R" "bip_hand_R" -2.768863 -0.089912 0.089664 0 0 0 0 0 0 0 0 0
$definebone "bip_middle_1_R" "bip_middle_0_R" -0.767442 -0.132362 -0.00756 0 0 0 0 0 0 0 0 0
$definebone "bip_middle_2_R" "bip_middle_1_R" -1.086005 -0.136583 -0.028878 0 0 0 0 0 0 0 0 0
$definebone "MiddleFinger4" "bip_middle_2_R" -0.839202 -0.049377 -0.00308 0 0 0 0 0 0 0 0 0
$definebone "bip_thumb_0_R" "bip_hand_R" -1.177536 -0.345886 0.688649 0 0 0 0 0 0 0 0 0
$definebone "bip_thumb_1_R" "bip_thumb_0_R" 0.08569 -0.144426 0.684915 0 0 0 0 0 0 0 0 0
$definebone "bip_thumb_2" "bip_thumb_1_R" 0.025826 -0.253643 0.872656 0 0 0 0 0 0 0 0 0
$definebone "ThumbFinger4_R" "bip_thumb_2" 0.244494 0.048973 1.044085 0 0 0 0 0 0 0 0 0
$definebone "bip_index_0_R" "bip_hand_R" -2.651373 -0.089178 1.000205 0 0 0 0 0 0 0 0 0
$definebone "bip_index_1_R" "bip_index_0_R" -0.753618 -0.129889 0.265794 0 0 0 0 0 0 0 0 0
$definebone "bip_index_2_R" "bip_index_1_R" -0.786626 -0.127033 0.30162 0 0 0 0 0 0 0 0 0
$definebone "IndexFinger4_R" "bip_index_2_R" -0.717654 -0.086603 0.277053 0 0.000004 0 0 0 0 0 0 0
$definebone "cup_R" "bip_hand_R" -0.343923 -0.001944 -0.170187 0 0 0 0 0 0 0 0 0
$definebone "bip_ring_0_R" "cup_R" -2.191689 -0.116177 -0.647552 0 0 0 0 0 0 0 0 0
$definebone "bip_ring_1_R" "bip_ring_0_R" -0.718279 -0.077711 -0.30173 0 0 0 0 0 0 0 0 0
$definebone "bip_ring_2_R" "bip_ring_1_R" -0.752394 -0.083967 -0.294495 0 0 0 0 0 0 0 0 0
$definebone "RingFinger4" "bip_ring_2_R" -0.743569 -0.061026 -0.296396 0 0.000004 0 0 0 0 0 0 0
$definebone "Jaw" "bip_head" 0 -0.157261 1.607333 0 0 0 0 0 0 0 0 0
$definebone "JawEnd" "Jaw" 0 0.055899 2.338818 0 0 0 0 0 0 0 0 0
$definebone "HeadEnd" "bip_head" 0 6.288458 0 0 0 0 0 0 0 0 0 0
$definebone "ear_R" "HeadEnd" -2.566776 -0.376682 -0.600957 0 0 0 0 0 0 0 0 0
$definebone "ear2_R" "ear_R" -0.132056 1.113049 0.510987 0 0 0 0 0 0 0 0 0
$definebone "ear3_R" "ear2_R" -0.170575 3.152634 1.436409 0 0 0 0 0 0 0 0 0
$definebone "ear4_R" "ear3_R" 0.050235 4.04792 2.742215 0 0 0 0 0 0 0 0 0
$definebone "joint5" "ear4_R" 0.247562 3.619419 3.300249 0 0 0 0 0 0 0 0 0
$definebone "ear_L" "HeadEnd" 2.566773 -0.376705 -0.600958 0 0 0 0 0 0 0 0 0
$definebone "ear2_L" "ear_L" 0.132059 1.113052 0.510987 0 0 0 0 0 0 0 0 0
$definebone "ear3_L" "ear2_L" 0.170578 3.152676 1.436409 0 0 0 0 0 0 0 0 0
$definebone "ear4_L" "ear3_L" -0.050235 4.047897 2.742215 0 0 0 0 0 0 0 0 0
$definebone "joint5.001" "ear4_L" -0.247563 3.619434 3.300249 0 0 0 0 0 0 0 0 0
$definebone "cheek_R" "bip_head" -1.826701 -0.066103 0 0 0 0 0 0 0 0 0 0
$definebone "CheekEnd_R" "cheek_R" -2.340381 1.444735 0 0 0 0 0 0 0 0 0 0
$definebone "cheek_L" "bip_head" 1.826702 -0.066088 0.000002 0 0 0 0 0 0 0 0 0
$definebone "CheekEnd_L" "cheek_L" 2.340381 1.444746 0 0 0 0 0 0 0 0 0 0
$definebone "bip_middle_0_L" "bip_hand_L" 2.768831 -0.089905 0.089663 0 0 0 0 0 0 0 0 0
$definebone "bip_middle_1_L" "bip_middle_0_L" 0.767427 -0.132368 -0.007557 0 0 0 0 0 0 0 0 0
$definebone "bip_middle_2_L" "bip_middle_1_L" 1.085999 -0.136608 -0.028883 0 0 0 0 0 0 0 0 0
$definebone "MiddleFinger4.001" "bip_middle_2_L" 0.839228 -0.049328 -0.003075 0 0 0 0 0 0 0 0 0
$definebone "bip_thumb_0_L" "bip_hand_L" 1.177519 -0.345894 0.688649 0 0 0 0 0 0 0 0 0
$definebone "bip_thumb_1_L" "bip_thumb_0_L" -0.085733 -0.144415 0.684916 0 0 0 0 0 0 0 0 0
$definebone "bip_thumb_2.001" "bip_thumb_1_L" -0.025774 -0.253633 0.872658 0 0 0 0 0 0 0 0 0
$definebone "ThumbFinger4_L" "bip_thumb_2.001" -0.244481 0.04899 1.044081 0 0 0 0 0 0 0 0 0
$definebone "bip_index_0_L" "bip_hand_L" 2.651336 -0.089167 1.000205 0 0 0 0 0 0 0 0 0
$definebone "bip_index_1_L" "bip_index_0_L" 0.753631 -0.129879 0.265794 0 0 0 0 0 0 0 0 0
$definebone "bip_index_2_L" "bip_index_1_L" 0.786605 -0.12705 0.30162 0 0 0 0 0 0 0 0 0
$definebone "IndexFinger4_L" "bip_index_2_L" 0.717696 -0.086609 0.277051 0 0 0 0 0 0 0 0 0
$definebone "cup_L" "bip_hand_L" 0.343875 -0.001951 -0.170188 0 0 0 0 0 0 0 0 0
$definebone "bip_ring_0_L" "cup_L" 2.191714 -0.11615 -0.647555 0 0 0 0 0 0 0 0 0
$definebone "bip_ring_1_L" "bip_ring_0_L" 0.718302 -0.077724 -0.301728 0 0 0 0 0 0 0 0 0
$definebone "bip_ring_2_L" "bip_ring_1_L" 0.752352 -0.083982 -0.294494 0 0 0 0 0 0 0 0 0
$definebone "RingFinger4.001" "bip_ring_2_L" 0.743605 -0.061035 -0.296399 0 0 0 0 0 0 0 0 0
$definebone "bip_toe_R" "bip_foot_R" -0.263103 -1.130558 5.382725 0 -0.000001 0 0 0 0 0 0 0
$definebone "bigToe_R_1" "bip_toe_R" 1.716476 -0.19677 1.087548 0 0 0 0 0 0 0 0 0
$definebone "BToeend_R" "bigToe_R_1" -0.050619 -0.463435 1.555179 0 0 0 0 0 0 0 0 0
$definebone "pinkyToe_R_1" "bip_toe_R" -1.56755 -0.287963 1.019561 0 0 0 0 0 0 0 0 0
$definebone "PToeEnd_R" "pinkyToe_R_1" -0.177552 -0.440275 1.763791 0 0 0 0 0 0 0 0 0
$definebone "midToe_R_1" "bip_toe_R" 0.021718 0.198016 1.148137 0 0 0 0 0 0 0 0 0
$definebone "MToeEnd_R" "midToe_R_1" -0.061251 -0.592673 2.063786 0 0 0 0 0 0 0 0 0
$definebone "tail" "bip_pelvis" 0 3.074655 -0.988945 0 0 0 0 0 0 0 0 0
$definebone "tail2" "tail" 0 0.546059 -0.546057 0 0 0 0 0 0 0 0 0
$definebone "joint8" "tail2" 0 2.53756 -1.766657 0 0 0 0 0 0 0 0 0
$definebone "bip_toe_L" "bip_foot_L" 0.263108 -1.13056 5.382725 0 0 0 0 0 0 0 0 0
$definebone "bigToe_L_1" "bip_toe_L" -1.71648 -0.196769 1.087547 0 0 0 0 0 0 0 0 0
$definebone "BToeend_L" "bigToe_L_1" 0.050619 -0.463437 1.555182 0 0 0 0 0 0 0 0 0
$definebone "pinkyToe_L_1" "bip_toe_L" 1.567551 -0.28796 1.019559 0 0 0 0 0 0 0 0 0
$definebone "PToeEnd_L" "pinkyToe_L_1" 0.17755 -0.440274 1.763769 0 0 0 0 0 0 0 0 0
$definebone "midToe_L_1" "bip_toe_L" -0.021723 0.198021 1.148138 0 0 0 0 0 0 0 0 0
$definebone "MToeEnd_L" "midToe_L_1" 0.061251 -0.592676 2.063787 0 0 0 0 0 0 0 0 0
$definebone "tongue1" "bip_head" 0 0.873154 2.59893 -55.292912 -90.000003 90.000003 0 0 0 0 0 0
$definebone "tongue2" "tongue1" 0.520351 0.547888 0 0 -0.000034 -0.000001 0 0 0 0 0 0
$definebone "tongue3" "tongue2" 0.892089 0.317921 0 -0.000001 -0.000005 0 0 0 0 0 0 0
$definebone "teeth1" "bip_head" 0 1.56023 3.554875 -55.292912 -90.000003 90.000003 0 0 0 0 0 0
$definebone "TeethEnd" "teeth1" -0.14351 0.200445 0 0 0 -0.000001 0 0 0 0 0 0
$ikchain "rhand" "bip_hand_R" knee 0 0 0
$ikchain "lhand" "bip_hand_L" knee 0 0 0
$ikchain "rfoot" "bip_foot_R" knee 0 0 0
$ikchain "lfoot" "bip_foot_L" knee 0 0 0
$sequence "ragdoll" {
"judyhopps_anims\ragdoll.smd"
activity "ACT_DIERAGDOLL" 1
fadein 0.2
fadeout 0.2
fps 30
ikrule "rhand" release
ikrule "lhand" release
ikrule "rfoot" release
ikrule "lfoot" release
}
The problem is the flexcontroller, the flexcontroller is not a command. Is it?
Anyway, I don't know what to do. All the commands are already laid about by the developer. I am not the person who made this model.
Your Flexcontroller statemenst are out of order...
Here you have flexcontroller commands
There is no $model statement or flexfile definition
Then you have these local vars defined but then again, what are they defined for?
Finally you have things listed properly here in the qc. You have the $model statement but, this is not for the character's whole head, it's just for the just for the eyelids.
When using SMDs you can only have 1 $model statement and Flexes and controllers can only be defined once.
Now, if you decompiled this model with Crowbar, there may be multiple VTA files, but only 1 will have a large files size, the rest will be much smaller and should be the same filesize. I think it is being caused by the multiple bodygroups. The LARGEST VTA file is the one you want.
Btw, I saw your channel! Sub!
There is no $model statement or flexfile definition
What would I type to give it a definition? I do not understand a lot about coding.
-------------------------------------------------------------------------------------------------------------------
Then you have these local vars defined but then again, what are they defined for?
How would I define them? With $model, $modelname, etc? How would I connect them to the face of the model?
I don't know how to troubleshoot by myself. I think I need a teensy bit of help.
https://www.youtube.com/watch?v=0yqibB3qRdQ
Can you please explain what to do here? I am looking at your video and it seems that I can't compile it and compile on Crowbar.
You have a model and your working on it in Blender and your want to use it in what Valve Game, (like SFM, TF2, GMod, L4D, etc)
which game are you wanting to use this in?
The answer will determine how I respond to your help request.
I am trying to send it back to SFM but it's not really "compatible" to put all those files into the workshop folders. I got this model from the workshop.
I want to use this in SFM, I want to use this model and animate it on SFM... That is all :)
"it's not really "compatible" to put all those files into the workshop folders. I got this model from the workshop." Ignore that, I had no idea what I was talking about :/
Now in you QC snippet, I'm seeing thing like $model commands for eyelids and judy_hops and references to _03.VTA and _02.VTA, this won't work for SMD type model source files. It is possible to have multiple bodygroups with flexes in DMX model source files but it is hard to make them work properly and the practice is frowned upon unless the flexes between the 2 or mre objects aren't related in anyway.
But in a SMD based model source, you can only have 1 VTA file. The lids, tounge, eyeballs, lashes, etc all have to be part of the same object, shape keys added to that 1 object and only 1 VTA file created when exported. So your model is dead right from the get go.
Link the model you downloaded and decompiled so we at least know what it is you're working with.
I also think that, though I don't know for certain if, you can use multiple $Model statements for the same QC file, allowing you to use VTA flexes for multiple SMDs(/DMXes, although DMX flexes are preferred there). Yes, VTA flexes are unuseable for body-groups, but they can be used as much as you want for non-grouped body parts (until you hit hard flex amount limits, but that applies to DMX flexes too).