ertenn@Posted: Mon Jun 25, 2007 12:08 am :
I have this little, but very annoying, problem, that I cannot figure out a solution for. I am hoping some of you can help me with this.

I have created a weapon model mesh and idle animation (which does not actually contain any animation - it is just a copy of the mesh file for testing) in Maya 6.0. It is rigged, skinned and UV mapped and exports fine using the exportModels command from the ingame console. However, when I view the model ingame a few of the faces look all wrong (see image below).


The lower image is what it looks like when rendered in Maya.

It seems as if the light hits the faces in a weird way. Or the faces may be invisible, so that it is actually the inside of the model showing (hard to see).

I just tried re-rigging and skinning it again, but it still gives the same result, so I'm thinking it might be the mesh itself that's somehow causing the problem. I prefer not to start all over on the model, so before I do that I would like to hear if anyone else has had similar problems and knows what caused them? Or if anyone has an idea to where the problem could be (model, rigging, skin weights, shader, export, def file...)?

Kristus@Posted: Mon Jun 25, 2007 12:33 am :
Hard to tell w/o looking at the actual model.

ertenn@Posted: Mon Jun 25, 2007 1:04 am :
Kristus wrote:
Hard to tell w/o looking at the actual model.

Yea, I suppose so. I did not want to bother you with file downloads and stuff, but I uploaded the md5 mesh, anim and maya file (v. 6.0) now, in case you (or someone else) could spare a few minutes to have a look at it. Would be much appreciated :).

Edit: The problem is not always as obvious as in the images. It is easiest to see if you look down at the ground with a light source directly above.

Download here

Kristus@Posted: Mon Jun 25, 2007 2:27 am :
I think I know what is causing it, you got polies overlapping eachother at that place of seam on the UV map. It's got quite a few of those places actually, but this one was easiest to spot since it was directly in the viewers direction.

BTW; not to be an jackass about your work or anything. But I really got to say that you really should invest the time to make a hi-poly version of your models and generate the normalmap from that instead. What you've done here pretty much makes the normalmap superfluous.

ertenn@Posted: Mon Jun 25, 2007 2:56 am :
Ah, the UV map. Did not think that would cause an effect like that, thank you.

You can be a jackass all you want :lol:; critique (the constructive kind at least) is always welcome. I am still pretty new to Doom 3 modding, and modding in general, so that is why I haven't taken the time to get into hi-poly normalmapping yet - seems like a lot of work, and there's still a lot of other stuff I need to learn. But I'll look into it, thanks for the tip.