I think my answer is- if you don't want to use a different texture, then don't, just use the same texture. not quite sure what your asking.
people often set different textures based on how they set up their character. there's the vanilla ones that are the same for all races, but there are also addon ones, but still use the same basic UV map. Since there can be different texture sets, I was wondering if it was possible to be able to change the model and reference the used player texture, whatever it may be. as far as I can tell with NIFSkope, you have to define a texture to every model. Maybe I missed a setting where a texture can be left as a variable, so the texture remains unchanged, but baring that option, is there a way to command with a script to only do a model change?
I notice with armor, whatever NIF is set seems to need a texture. not texture = missing parts of the body. with the racial models, even ones with custom textures (tatoos, people who play ghouls, etc), it doesn't seem to matter what the NIF is, the texture comes from somewhere else. so the same model can be applied to all of them. I guess to try to clarify what I am asking is, Is there a way to change that base model NIF via script, or is there some way to get a piece of armor to ignore it's own textures, and instead reference the base body model's texture? most logical piece of armor would be the underwear piece, since all characters have it (even if they are using a naked body mod, the armor piece is still there). more ideal would be on the base body, where the mesh and the textures are defined separately, if possible to be scripted.