R246 wrote:Let me preface this by saying SSE NIF Optimizer is not the cause of this issue.
A few images of the issue: https://imgur.com/a/tqXJQ
Oldrim female eye meshes are all broken for me. Even the vanilla Oldrim eyesfemale.nif, freshly extracted from BSA exhibits the issue in NifSkope and Skyrim SE. The issue is part of the eye is gone. It's not black, it's physically gone and I can see through the missing part. Running the mesh through the Optimizer doesn't fix or worsen the issue. Oldrim male eye meshes aren't affected.
The mesh works fine in Oldrim obviously, and previous version of NifSkope. But it's always broken in SE. I can only imagine every single port of an Oldrim female follower has this issue. Recreating the heads with CK64 isn't feasible, so a fix, or a way to swap the eye mesh with a valid SE one is needed, if that's even possible...
Any thoughts?
ousnius wrote: I spent quite a while comparing the meshes and other data. It's really weird, but I think it has to have something to do with the order of triangles that changed from Oldrim to SSE? At least that's the only thing that affects it. I'm not really sure if I can fix it automatically in the optimizer.
To fix it, you could copy the "NiSkinPartition" block from a working eye to the broken eye mesh using NifSkope. You have to link the index to the NiSkinInstance block again, so that the partition appears under it.
R246 wrote: I copied the NiSkinPartition block from the Skyrim SE vanilla eyesfemale.nif and pasted it over the corresponding block in the "dodgy" oldrim eye. This worked as is, I didn't need to link the index, it was automatically in the correct place
I tried on an optimized head and got the same result! You're a genius Ousnius, thank you very much! Now I gotta paste that block into hundreds of facegeom nifs O.o
Have kudos #500
ElRizzo wrote: Could one of you maybe give a step by step instruction on what exactly to do in nifscope for those of us (like me) that have no clue about nifscope but wanna rectify this issue? I ran into the same issue when trying to port Seranaholic to SSE and even the new official port by bchick3 has the issue: unoptimized vs. optimized. Only the mesh in FaceGenData\FaceGeom is responsible for it, replacing it with the unoptimized one gets rid of the problem.
Also, the mesh in question looks really deformed after optimization (and yes, Head Parts Only was checked), but strangely enough, apart from the issue with the eyes it seems to work as intended, but I assume that is nonetheless not the intended result, correct?
ousnius wrote: You can ignore the NifSkope view after optimization, it looks fine in-game. It's an issue with how Bethesda made heads.
ElRizzo wrote: Alright, good to know, but that still leaves me with the partially gone eyes thoughand since I basically have zero knowledge about working with nifscope I don't know how to apply your suggested solution without a more detailed explanation of what to do
if you or R246 would be so kind.
R246 wrote:I don't know much about meshes or NifSkope either, but I'll try to explain...
Spoiler
Make a backup of the FaceGeom mesh!
Do not close the instance of NifSkope with the source EyesFemale.nif! The copied info is not stored in the clipboard, so the source instance of NifSkope needs to remain open until you've finished.
1. load a working EyesFemale.nif into NifSkope. I obtained one by scavenging it from Skyrim - Meshes0.BSA using BSA extractor.
2. locate 5-NiSkinPartition and highlight it (5 is the correct index for a vanilla SE EyesFemale.nif)
hint: click the eye mesh in render view to highlight the correct BSTriShape
BSTriShape > NiSkinInstance > 5 NiSkinPartition
3. right-click 5-NiSkinPartition and select Block > Copy
4. load the FaceGeom mesh with dodgy eyes into another instance of NifSkope
5. click on the dodgy eye mesh (not the headmesh itself) in the render view (this will select its parent BSTriShape) and locate its NiSkinPartition by expanding the branches
BSTriShape > NiSkinInstance > NiSkinPartition
6. highlight the NiSkinPartion, right-click and choose Block > Paste Over (not Paste!!!!).
7. hopefully the dodgy eyes are now fixed and you can save the mesh!
8. don't be alarmed if NifSkope asks if you want to save the source EyesFemale.nif when you try to close it. Copying for some reason makes NifSkope think the mesh has been changed.
I can't explain the procedure any clearer than that, sorry! Good luck

