A Possible fix for Sub-Modeling


[DF]Panzershrek
05-04-2003, 04:18 PM
I remember in 2.0-3.0 their were threads reguarding ways to replace Submodels with individual models; so long as they retained the same animations and or features of the previous sub-modeled categorey.

I also remember the mention you could use multiple models to replace specific units within a submodel and that anything you do outside of the submodel would replace it.

(Remember when we had Axis and Allied Paratroopers? People could use just one model with the default animations and such, as a replacement for all of the models. Their is a way to do this; and If possible how would you do so? I would'nt mind figuring out, and as far as the issue with the sub-modeling replaced with full models; I do not think the Day of Defeat team will work with any of this until June or July.)

05-04-2003, 04:40 PM
want to hear some comments from the dev team :mad:

05-04-2003, 04:46 PM
Thats nice btw - they dont wnat to redone these terrible models, and they dont let us do that, EGOISTIC! :mad:
Anyway, now im sure - that less ppl will buy the retail!

Corporal Rossi
05-04-2003, 05:54 PM
bump i want an spr pack bad, and those sub models screw it up.

Devin Kryss
05-04-2003, 06:04 PM
No kidding. I hates em too.

05-04-2003, 06:50 PM
Well i decompiled one of the models and it seems each body has an .smd (heavy, sniper, etc.) so you should just be able to replace that with your own and have it work? i dont know about high res texutres though.

HS The Whap
05-04-2003, 06:53 PM
I think the entire community wants to hear of a fix from the Dev team. :(

MaRzY
05-04-2003, 07:08 PM
I was just looking at a default player model qc file and noticed all these blanks.

// reference meshes
$bodygroup body
{
studio "body"
blank
blank
blank
blank
blank
}
$bodygroup helmet
{
studio "brit-inf_helmet"
studio "brit-inf_sniperhelmet"
studio "brit-inf_hair0"
studio "brit-inf_hair1"
studio "brit-inf_hair2"
studio "brit-inf_hair3"
blank
blank
}
$bodygroup head
{
studio "brit-inf_head0"
studio "brit-inf_head1"
studio "brit-inf_head2"
studio "brit-inf_head3"
blank
blank
blank
}
$bodygroup gear
{
studio "enfieldgear"
studio "stengear"
studio "brengear"
studio "snipergear"
blank
blank
blank
}

What do all the blanks mean ?.

Can these blanks be filled with other submodels ?.

Are these blanks an indicatar from the dev team that you can add more models and it's been coded into dod v1.0 to use them..?

05-04-2003, 07:28 PM
I think everyone hates them because we don't understand how they are set up right now, they are much more efficient however.

Lt. Firmalo
05-04-2003, 08:41 PM
I think the default models are nice. its just that we can't edit specific classes..And we all know that we can't survive without DoD player model customization..

Devin Kryss
05-04-2003, 08:49 PM
Blanks are empty spaces, where if you want to ahve 2 options for a submodle,l say on or off, you have the reference line, and a blank. Much like the paratroopers gear has the ref for the parachute, and then a blank so you dont see it when hes on the ground. Im not sure why thye left those blanks there, and until I can compile a model, im not sure how I can use these.

Russ. Conscript
05-04-2003, 09:02 PM
and to think, i had big plans.. big plans. and now, i dont even know what to do. skinning wont work, i have no idea wtf im supposed to do with these stupid submodels, im lost and im hoping there will be some kind of solution to this.

an SS pack i was supposed to make, i cant even do with the meshes, scince those have been 'sub textured'

gah, i wonder if the new compiler will do anything about it.

Cheeto
05-04-2003, 09:44 PM
Originally posted by MaRzY
I was just looking at a default player model qc file and noticed all these blanks.

// reference meshes
$bodygroup body
{
studio "body"
blank
blank
blank
blank
blank
}
$bodygroup helmet
{
studio "brit-inf_helmet"
studio "brit-inf_sniperhelmet"
studio "brit-inf_hair0"
studio "brit-inf_hair1"
studio "brit-inf_hair2"
studio "brit-inf_hair3"
blank
blank
}
$bodygroup head
{
studio "brit-inf_head0"
studio "brit-inf_head1"
studio "brit-inf_head2"
studio "brit-inf_head3"
blank
blank
blank
}
$bodygroup gear
{
studio "enfieldgear"
studio "stengear"
studio "brengear"
studio "snipergear"
blank
blank
blank
}

What do all the blanks mean ?.

Can these blanks be filled with other submodels ?.

Are these blanks an indicatar from the dev team that you can add more models and it's been coded into dod v1.0 to use them..?

Near as I can tell, they did that to reuse code, since some of the models actaully do have that many submodels, then they simply set that as the max for all of them and filled the gaps with 'blank' which just means 'Document it as a submodel but don't load any triangles.' That way, the same code controls all the players, but it only has to change it's selections based on the team.

Day of Defeat Forum Archive created by Neil Jedrzejewski.

This in an partial archive of the old Day of Defeat forums orignally hosted by Valve Software LLC.
Material has been archived for the purpose of creating a knowledge base from messages posted between 2003 and 2008.