Random person size Q

chriso20

Newbie
Joined
Jul 16, 2004
Messages
686
Reaction score
0
Hey

I'm guessing there's only a few people skins/models so my q is;

If the texture is big enough (to be scaled) why can't they randomise how tall/wide/long(arms&legs)/fat a person is (within reason-realistic) so that we don't just see 200people with different faces?

Is it possible?
 
With some inventive texturing, I'd guess it could be possible. Maybe use textures that wouldn't look TOO different when stretched. Or just spend the extra time to make a few more textures so that whenever the texture becomes too small to look realistic on the body, it's replaced with the next one up.

Though I don't know anything about skinning, so you can guess what I'm talking out of.

Edit: You're talking about Valve's character tech, right?
 
well ....scaling the model wont make it any fatter or shorter ...it will just make the model bigger or smaller ....while it remains within the same proportion so what you will have is giants and little guys .......it wud be hard to code a variation that wud make people fatter or shorter or something like that ....but from the texturing side...it can be done.
 
To do this you would have to scale the bones correctly, and even then you would have to have a ton of bones in the face alone to make it look different without looking "weird."

Plus you might have to re-work the animation system so that it can move bones relative to their last position instead of absolutely, otherwise every animation would revert the model to it's original state.


Overall it's very possible, you could even create a shader that changes skin color and adds in some random pre-made skin defects like freckles and moles. It would be a lot of work though, and would likely make the creation of content harder and hinder game performance.
 
Back
Top