Jump to content

New AE Build Part 7: Purge The Unclean


gregaaz

462 views

If you've been following my self-narrated comments in Part 6, you know that as I tried to discover the source of an issue with patching the diffuse maps for character faces I discovered some fairly serious deficiencies in several NPC mods. I won't name and shame them here - I already reported the worst offender to its author - but after spending a bunch of time thinking on how to fix the mods myself, I realized that I was falling into the sunk cost fallacy. The whole purpose of using Easy NPC was to broaden and diversify my NPC selection, and I think now I'm going to lean into that and try out some new looks. 

 

Before I obtain more resources to work with, I need to check my existing mods to see which ones have deficiencies. There are two general categories of trouble I'm running into. The facegen dds path should look like this:

 

image.png.25850a6fb05ec58da3752dac482ac448.png

 

The problematic mods fall into one of two categories:

 

1. The texture path contains a data\ before the 'textures\' part. I haven't tested this variation in-game and it's possible Skyrim handles them correctly. However, spoof the facegen patcher and prevent the diffuse maps from updating because it is looking in data\data\textures... instead of data\textures... for the facegen DDS.

 

image.png.5f1ff5d9cfe5a4d2a10cb0f320527af7.png

 

2. The texture path contains an output path from an SKSE plugin with a completely different file name (usually the actor's editor ID). Needless to say, these cause a hard fail for the facegen patcher since it can't find the non-existent dds file

 

image.png.97194b0cade016b5341234db78e9d4dd.png

 

Any mod that reveals these defects on inspection will be removed from the EasyNPC pool and moved to a holding separator. Once I've checked everything, then I'll rerun EasyNPC with the new pool. I'll also grab a few NPC mods I haven't used before, like Men of Winter to ensure I still have plenty of options. 

 

This process revealed a few individual problematic mods, along with one high profile series where almost all of the component mods had these problems. I removed them all from the pool of options and then grabbed a few new options to broaden my choices. After the usual couple of hours to pick all the new faces, I successfully compiled a new NPC merge and then went into xEdit and patched the facegen with the D&D racial textures. This will require the following steps:

 

  • Export and patch non-Elf, non-WNAM facegen
  • Segregate, export and patch (with a hacked patch that comments out the WNAM check) non-Elf, WNAM-bearing facegen
  • Move the non-Elf files to MO2 staging folder
  • Export and patch Elf non-WNAM facegen
  • Export and patch Elf WNAM facegen
  • Patch Elf facegen with teeth textures
  • Move Elf files to MO2 staging folder

 

Note as we run the hacked WNAM script that now we aren't getting the errors caused by facegen dds pathing:

 

image.png.5e4295b16de354c558d1da9feead337b.png

 

Checking the files before I go to inject the teeth, you can see that the D&D textures are now propagating out correctly:

 

image.png.8a77ecdba212b59b1edfa9c54550cf72.png

 

Having purged the defective facegen and rebuilt our library, now let's go and see if the body coloring is more consistent.

 

ScreenShot2278.png.15ed0ce18daff3c9f1276897bfe80e92.pngScreenShot2277.png.4004ff06702dfaaf86a16c15b6b07596.pngScreenShot2276.png.70e9cf696da57465aaa4e66db57e278c.png

 

Things are looking good in Helgen - you have to really look to see the seam, and that's about as good as you can get in this game. Let's COC to Solitude and see how things look there with a more diverse population.

 

ScreenShot2285.png.c5fdfb878794011baa100f66cb65b809.pngScreenShot2284.png.3bba49e495ee7e2e58712af32a8d47c7.pngScreenShot2283.png.b4096ee91b5535adab983915af3ba804.pngScreenShot2282.png.430465ebf43ec9483eaa788ef527ddff.pngScreenShot2281.png.b91541b469864ffef619d2584db5d638.pngScreenShot2280.png.72a5542ca874ba06b08dc54ed018f0cb.pngScreenShot2279.png.5ef7f9b0e3d58e9a97a0213c3a0935aa.png

 

Sybille Stentor appears to be affected by the vanilla "orc face" bug, and we'll need to address that, but otherwise I think we can officially declare victory on D&D integration. As an aside, so far I've had basically no problems with using vanilla textures for the UNP Minidress/Spice Gear meshes. The only issue is the old "purple panties" bug, which we can patch out. 

 

So what's our next order of business? There are a few different avenue we can follow. Of course, the obvious next step is to install some content mods like quests - I asked my wife to spend some quality time on the Nexus and find something we haven't tried yet, but until she picks something I'm going to put that on hold. Major content addition, like getting Legacy of the Dragonborn working, is going to wait until much later in the process since that'll trigger a whole cascade of other activities. But since we've been working with bodies, how about we clean up and improve the basic equipment. 

 

We'll start with clothing and armor textures. Clothing is pretty easy, because I already had a whole suite of these tested and working on my last build. We'll start with these items:

 

image.png.ea46705f548baa4ed499ab28bb2eb60f.png

 

One change compared to my last build is that I don't want a huge number of variations of basic items. I do, however, want to get some new and fresh looks for the vanilla gear and therefore need to look not just for a texture improvement mod but for one with new models. Again, we're strictly talking about the vanilla weapons here - we'll get more variety later when I start doing the Legacy of the Dragonborn suite since it incorporates a number of weaponry mods. 

 

image.png.4be087614ba2aec278d6e59f8dd30abe.png

 

That's a good start. Last but not least we want to try to get some Legion/Guard enhancers. NordWarUA's work really dominates this space, and  I'm happy to go with his mods as long as they have LOTD and body support. GAR has HIMBO and BHUNP, so that's an easy pick. For the legion side, the options from NordWar are Heavy Legion, New Legion, and Authentic Legion. Authentic is based on the Oblivion Imperial Legion, and so it's my least-favored choice since that makes it kind of lore-unfriendly for a game set 200 years later. The other two options both have HIMBO, but none of them have BHUNP support. Looks like we will probably just be using vanilla Imperial meshes (albeit with improved textures)

 

After patching up Guards Armor Replacer, I went back into the game to see how the outfits are looking. Incidentally, I toyed with fixing Vampire Orc Face right now, but I'm going to wait until later since if I do it now I'll need to re-do it later.

 

image.png.30a26bc8796d5bc21462611d3ae02348.png

ScreenShot2292.png.5ff7b5912ba5bf2030e5fa0ba3f7abf2.pngScreenShot2291.png.8a62e2f4fe9e630ad73959ae4dc9c823.pngScreenShot2290.png.c2ee46f97d2b02d186eb0374145d33e6.pngScreenShot2289.png.a180e15ba0759eddabc543074cacffff.pngScreenShot2288.png.30ebccf9acf20578ab3fe8be83b339e9.pngScreenShot2287.png.813da3d517a04384d3870e344b9e590f.pngScreenShot2293.png.e93b12324d96218b8924eacd114102ec.png

 

Looking good! I think we've got the actors to a pretty solid baseline position - other than potentially critical bugfixes, I don't plan on doing more NPC work until we're much further along in the build. In fact, we're getting pretty close to the point when we can start actually playing this build instead of just tinkering with it :) 

Edited by gregaaz

3 Comments


Recommended Comments

gregaaz

Posted (edited)

A couple other observations:

 

  • D&D appears to have drawn-on pubic hair on the body textures, and I may just dump the SOS pubic hair entirely for this build. This will let me make some changes behind the scenes, and the SOS hair doesn't look as good in screen shots as the Fallout 4 meshes anyway.
    • More to the point, the #1 reason to use those meshes is for color matching, and since the male version  on the Nexus doesn't have color matching, I'd have to do a lot of work to acquire that functionality. It also eliminates a potential conflict between the pubic meshes and the SOS Sexlab integration mod. So yeah, doesn't sound promising on that score...
  • While frame rate has slowly dipped in the main worldspace (occasionally briefly dips as low as 60 in some areas), it remains very high in other cells, exterior and interior both. So far we're well on track to achieve our objective of consistent 60+ FPS.
  • Curiously, FPS seemed to drop slightly when I experimented with "medium" DYNDOLOD settings rather than "high." Needs further investigation.

 

 

Edited by gregaaz
Talesien

Posted

Quote

1. The texture path contains a data\ before the 'textures\' part. I haven't tested this variation in-game and it's possible Skyrim handles them correctly.

Now, that's something I would expect the ModManager to handle. I don't know what Vortex does if only the textures have an additional data\, but I know it handles it correctly if all paths have it. (I.e. if the mod is data\data\actual_path.

 

gregaaz

Posted

1 hour ago, Talesien said:

Now, that's something I would expect the ModManager to handle. I don't know what Vortex does if only the textures have an additional data\, but I know it handles it correctly if all paths have it. (I.e. if the mod is data\data\actual_path.

 

 

Yeah, this pebbled is specific to xEdit scripts that are scraping the texture path directly from the nif. The skyrim runtime seems to handle the extraneous data\ ok (but not the type 2 defect) but it confused the script and caused a false alarm error


×
×
  • Create New...