Alright, so I finally got a model I've ported working with SFM -- Everything but the textures. I'm suspecting it's my QC file, so I'm not sure if it's the correct format for SFM:
[PHP]$cd "C:\Users\MyName\Documents\xna-smd\jeanne_umbra"
$modelname "Jeanne\jeanne_umbra.mdl"
$model "body" "Jeanne.SMD"
$model "body" "idle.smd"
$poseparameter body_pitch -45.00 45.00
$poseparameter body_yaw -45.00 45.00
$cdmaterials "models\Jeanne\"
// Model uses material models\Jeanne\alpha_diffuse.vmt
// Model uses material models\Jeanne\arms_diffuse.vmt
// Model uses material models\Jeanne\chains_diffuse.vmt
// Model uses material models\Jeanne\chest_diffuse.vmt
// Model uses material models\Jeanne\clock_diffuse.vmt
// Model uses material models\Jeanne\eyebrows_diffuse.vmt
// Model uses material models\Jeanne\eyelashes_diffuse.vmt
// Model uses material models\Jeanne\eyes_diffuse.vmt
// Model uses material models\Jeanne\eye_shadding.vmt
// Model uses material models\Jeanne\face_diffuse.vmt
// Model uses material models\Jeanne\feather_diffuse.vmt
// Model uses material models\Jeanne\glasses_diffuse.vmt
// Model uses material models\Jeanne\guns_diffuse.vmt
// Model uses material models\Jeanne\guns_feather_diffuse.vmt
// Model uses material models\Jeanne\hair_chainsa_diffuse.vmt
// Model uses material models\Jeanne\hair_chainsb_diffuse.vmt
// Model uses material models\Jeanne\hair_diffuse.vmt
// Model uses material models\Jeanne\hair1_diffuse.vmt
// Model uses material models\Jeanne\haira_diffuse.vmt
// Model uses material models\Jeanne\hairb_diffuse.vmt
// Model uses material models\Jeanne\hairc_diffuse.vmt
// Model uses material models\Jeanne\mouth_diffuse.vmt
// Model uses material models\Jeanne\outfit_diffuse.vmt
// Model uses material models\Jeanne\shoes_diffuse.vmt
// Model uses material models\Jeanne\zip_diffuse.vmt
$surfaceprop "flesh"
$sequence idle "idle" fps 30.00
[/PHP]
Would appreciate if I could get help and see if it was written right or if I'm missing something. Thanks in advance!
Your QC is simply horrific, but I'm not going to rant on that now. Are your VMTs correct and in the proper folder?
Also, look in your SMD. The material names should be 'name' instead of 'path/name.bmp'
EDIT: Here, use this.
[CODE]$definevariable modelFile Jeanne.smd
$modelname Jeanne\jeanne_umbra.mdl
$model body $modelFile$
$poseparameter body_pitch -45.00 45.00
$poseparameter body_yaw -45.00 45.00
$cdmaterials "models/Jeanne/"
$surfaceprop flesh
$sequence idle $modelFile$[/CODE]
Exact same result, but much more compact and streamlined.
[QUOTE=SergerantJoe;42783629]Your QC is simply horrific, but I'm not going to rant on that now. Are your VMTs correct and in the proper folder?
Also, look in your SMD. The material names should be 'name' instead of 'path/name.bmp'
EDIT: Here, use this.
[CODE]$definevariable modelFile Jeanne.smd
$modelname Jeanne\jeanne_umbra.mdl
$model body $modelFile$
$poseparameter body_pitch -45.00 45.00
$poseparameter body_yaw -45.00 45.00
$cdmaterials "models/Jeanne/"
$surfaceprop flesh
$sequence idle $modelFile$[/CODE]
Exact same result, but much more compact and streamlined.[/QUOTE]
Thank ya, I'll try it out now. This is my first model I'm porting, so it's a learning experience for me, so I have (very little) vindication for my crude qc, haha.
EDIT: Not working. Her textures are still missing and the VMTs are all in the same and proper folder, I'm not quite sure what the issue is.
Are the VMTs pointing to the right place? And remember, 'materials/' is automatically added to the beginning.
[QUOTE=SergerantJoe;42784413]Are the VMTs pointing to the right place? And remember, 'materials/' is automatically added to the beginning.[/QUOTE]
They are pointing to the right place, yes. Checked them all.
Would you mind posting one of them here as an example?
[QUOTE=Dragon52225;42784436]Would you mind posting one of them here as an example?[/QUOTE]
Sure. I'm probably doing every single thing wrong, but whatever.
[CODE]"VertexlitGeneric"
{
"$basetexture" "models/Jeanne/outfit_diffuse"
"$bumpmap" "models/Jeanne/outfit_bump"
"$envmapmask" "models/Jeanne/outfit_spec"
"$normalmap" "models/Jeanne/outfit_bump"
"$surfaceprop" "Flesh"
"$translucent" 1
}
[/CODE]
You don't need to use both $normalmap and $bumpmap. I'd remove $normalmap from those. Other than that it looks fine in terms of "working."
With both of those removed, I'm still not quite identifying the issue here. QC is fine, the textures seem to be functioning normally, do I need to recompile yet again?
Are you sure you applied a texture called outfit_diffuse to the model? Is your VMT named outfit_diffuse? Is the VMT and VTF in the "materials/models/Jeanne" folder?
Your VMT and QC seem okay, so it's likely the texture wasn't applied or wasn't applied correctly. I'd recommend you try to apply the texture again, reexport the SMD and recompile.
[QUOTE=Ageha;42784537]With both of those removed, I'm still not quite identifying the issue here. QC is fine, the textures seem to be functioning normally, do I need to recompile yet again?[/QUOTE]
Check HLMV - in the materials used it should say if it's missing VMTs or VTFs
I'm looking here and I applied the texture correctly, I'm still not sure what the issue is. I'm honestly at a loss here, everything is named correctly.
Usually the be all and end all of some of these model issue threads involve uploading and posting the model here and somebody taking a look at it on their end.
[QUOTE=A big fat ass;42796364]Usually the be all and end all of some of these model issue threads involve uploading and posting the model here and somebody taking a look at it on their end.[/QUOTE]
Alright, so in that case would you like for me to send the model to you over a PM? Because I've got it ready and everything.
Sorry, you need to Log In to post a reply to this thread.