Jump to content

Assassin suit losing textures after Blender import


puddlepond

Recommended Posts

When I import Dead Money's assassin suit the arms are missing textures. When I export, the Arms, PipBoyOn, and PipBoyOff blocks are missing their BSShaderPPLightingProperty whereas the rest of the outfit is totally unchanged. I don't really get why. At first I thought it was because those blocks don't have a NiMaterialProperty like the UpperBody block does but copying UpperBody's NiMaterialProperty over to those blocks and importing it again led to the same result. I'm sort of out of ideas. I've even tried just manually adding the BSShaderPPLightingProperty blocks back where they're missing and using the Reorder Blocks spell but that didn't work either.

 

Edit: I tried using Blender 3.1.2 to export it and it worked. The blocks I had issues with before also came out with a NiSpecularProperty and a NiMaterialProperty in addition to the properties they had before, but I don't think that's really an issue as much as it's just an oddity. The mesh can now be imported and exported in and out of 2.49b without issue, which makes me think it was an issue relating to the fact that the arm blocks didn't have material properties. I don't know why that'd be the issue or why I couldn't fix it by just adding a material property, but that's what I'm thinking.

Edited by arsthetiu
Link to comment
Share on other sites

The meshes in blender wont pull textures from the .BSA, so if you want them to come up in Blender you'd need to save the textures to data\textures\nvdlc01\armor\stealthsuit\...

Or at least that's how I'm sure it works. Whenever I export any custom armor from blender and bring it back in the textures work.

Link to comment
Share on other sites

i know. i have a texture folder on my desktop that blender's set to pull from, that wasn't the issue. the issue was that, upon importing the assassin suit into blender, the arms and pipboyon/off blocks would lose their BSShadingPPLightingProperty and, therefore, the BSShaderTextureSet held within. it's not that textures wouldn't display, it's that any texture information was lost after importing. I fixed it by importing and exporting the nif with a newer version of blender.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...