I am working on a type of fighting game where there will be two or more characters on the screen at one time. All of the characters use the same model and the model has two surfaces. One for the head and one for the body.
So far I've found that if I paint the surface on one copy of the entity it effects all copies. However if I use EntityTexture it only applys to that copy. Difference between a mesh and an entity I suppose.
Is it possible to paint individual surfaces and have it be specific to the entity not the mesh? I would like my logic to be somethign like this:
load model
add animations
model1 = copy model
paint head (model1)
paint body (model1)
model2 = copy model
paint head (model2)
paint body (model2)
Basically I would like to share animation and mesh but not surfaces. I don't know if this even makes sense, but any help/pointers would be great.
Thanks,
-Brian
So far I've found that if I paint the surface on one copy of the entity it effects all copies. However if I use EntityTexture it only applys to that copy. Difference between a mesh and an entity I suppose.
Is it possible to paint individual surfaces and have it be specific to the entity not the mesh? I would like my logic to be somethign like this:
load model
add animations
model1 = copy model
paint head (model1)
paint body (model1)
model2 = copy model
paint head (model2)
paint body (model2)
Basically I would like to share animation and mesh but not surfaces. I don't know if this even makes sense, but any help/pointers would be great.
Thanks,
-Brian