SkjoldBjorn Posted January 9, 2012 Share Posted January 9, 2012 Im having an issue converting the shader after i imported a nif that i modified in blender. "BSShaderPPLightingproperty" is what my nif got after blender export, i want this converted to "BSLightingShaderProperty" which is the shader skyrim uses, but the only thing i can convert this to is "BSShaderproperty". Im currently working on multiple models that i want merged together, have in mind that i did not join the models in blender, i want to keep the textures intact, so i want to keep them seperate so it's easier to add texture sets.Currently im using 3 different torso items, took out parts from two of them to use on one whole torso model. I saved the UV of each model part and applied them to them seperatly as a UV mapped image. I did not modify any weight nodes, according to the weight paint they where all weighted. I did not delete any of the Vertex groups, neither did i modify them, i only created a new one for the parent torso model im using (BP_TORSO, BP_LEFTLEG and BP_RIGHTARM) so i could apply the right partition numbers when extracted. I don't need to make Vertex groups for the objects that i want applied to the main torso do i? I did this because i learned it from the blender import/export tutorial here on nexsus. However, when using 3 torso items all together, but only one of them is a full torso, i mean the 2 others is just covering the shoulders, so do they need BSdismember groups as well? Im having difficulties giving them one since i can only have one skeleton for the model. However, my main problem is converting the shaders in nifskope, it seems to work if i export single models, but not with multiple models, so there would probably be something im missing here. I did try to copy vanilla shaders from the models as they were before i did anything to them, and it worked to get the textures in place, but the item does not work at all ingame, the model i modified does not appear, it is a full replacement of the Nordplate (steel plate armor) currently working only with "skinny" _0 since this is the model my current character is using. Link to comment Share on other sites More sharing options...
Ghogiel Posted January 10, 2012 Share Posted January 10, 2012 Im having an issue converting the shader after i imported a nif that i modified in blender. "BSShaderPPLightingproperty" is what my nif got after blender export, i want this converted to "BSLightingShaderProperty" which is the shader skyrim uses, but the only thing i can convert this to is "BSShaderproperty". that is the F3 shader block. delete it. Open a vanilla skyrim ni and copy the shader block out of one of those. Link to comment Share on other sites More sharing options...
SkjoldBjorn Posted January 11, 2012 Author Share Posted January 11, 2012 (edited) Thanks for the reply, well, i do copy the bslightingshaderproperty from another nif. I have also tried looking at how others solve this..to be honest they don't even modify the mesh, they just clash 5 armors together, make 1 bone structure the parent and then just use alpha channels to take care of the rest. Also multiple vanilla nif's have more than 1 mesh. I solved the bsdismemberproperty as well, i had to use weight copy script to all extra parts and then set the Armature as parent for all, after that i finally got it right. A little peculiar thing though, i in dimember -> skindata i have 4 skinpartitions, when the vanilla have 3, i have not done anything to this one but select the appropiate verts and assign them to BP_ body parts in this case 3 parts BP_torso, BP_leftleg and BP_rightarm, but still i get an extra partition for BP torso where the selection got split up for some reason. I just set them both to 32, but still i have not had that one before, but then again i have only been modifying 1 mesh at the time earlier as well. Now i only need to figure out how to use the same model to make the muscular version as well (_1), can this be done in nifskope?Oh nevermind, i got right now, the nif did not show when i had this folder structure data\meshes\armor\nordplate\m\curiassm_0.nif <br>changed it to data\meshes\armor\nordplate\curiassm_0.nif and it worked like a charm. :) Edited January 11, 2012 by Sk8on Link to comment Share on other sites More sharing options...
Recommended Posts