BadDogSkyrim / PyNifly

Export/Import tools between Blender and the Nif format, using Bodyslide/Outfit Studio's Nifly layer. Supports Skyrim LE, Skyrim SE, Fallout 4, Fallout New Vegas, Fallout 76, and Fallout 3.
GNU General Public License v3.0
167 stars 15 forks source link

Mesh distortion in-game (Skyrim SE) #186

Closed DamiLovesSunflowers closed 9 months ago

DamiLovesSunflowers commented 9 months ago

Before getting to the problem, your plugin truly makes the creation and edition of meshes way lot easier! Tysm for making it! :)

So, when making my own high poly meshes (and overwriting the original meshes) it looks perfectly fine when viewed through NifSkope or Blender, but gets horribly distorted in-game. I have covered every tri that was linked to its main nif but still get the same issue. Any advice? Also here's an example of a female head mesh.

podvornyakva commented 9 months ago

It is probably wrong morphs *.tri. Check them in Blender. COtR have some issues. It is working only if nothing else change body-head meshes and morfs. It is very complicate overhaul. I prefer to stay with cbbe/3ba + highpoly head + expressive facegen morphs + waifu expression. They work almost solid even with outdated racemenu.

COtR meshes and morphs lay in 3 different folders. 1 - same place as every other do/vanilla, 2 and 3 in ./mesh root, for males and females separately. Yep - mesh is good, expression shapes is very good. But lack of customization in basic "type" shapes. Lot of them, but almost with the same shape. Every character looks almost same. Even Orcs... pointless.

BadDogSkyrim commented 9 months ago

Yes, looks like a mismatch between tri and your mesh. pyNifly exports tris with the head, so make sure they're all in the right place. If all else fails, remove all references to tris from the head record, verify that looks right, then add them back one at a time.

DamiLovesSunflowers commented 9 months ago

I'll see what I can do about it and try to report back. By the way I don't really feel like it might actually be COTR, for I tried to do the exact same thing using High Poly Head but the results still ended up the same as in the image above, might be something I'm doing wrong idk.

DamiLovesSunflowers commented 9 months ago

OMG IT WORKED! Thanks!

For future people that may get the same problem and doesn't seem clear to them, following PyNifly's wiki, to prevent that horrible mesh distortion from happening it is completely necessary to import the main nif and then a tri file that is connected to it (FemaleHead.nif and then BROW_FemaleHead.tri for example) and then exporting it as a tri file (file/export/Nif file with PyNifly) once finished. The main nif file and its main tri file (FemaleHead.nif and FemaleHead.tri for example again) shouled be exported at the end, those are the steps that worked for me at least.

Really, tysm for helping! :)