Tallcastle Posted July 6, 2012 Share Posted July 6, 2012 (edited) ***UPDATE*** - I Solved This Problem By Accident Just A Few Hours After Posting It. However I Still Don't Understand Why It Happened In The First Place, Any Information About It Is Appreciated ... However As I Believe I Can Recreate The Fix, It Is No Longer Critical (See 2nd Post For Details) - Finishing up an armor set and I'm having a strange problem with the last item. The armor is a "Steam Punk" Dwarven Power Armor where the set would be complete with a "Power Pack" that takes the place of a Backpack like in Tupii's Leather Backpack Mod. Ive created boots, gloves, helmet, and torso ... they look great so far (a little more editing before release is needed but they imported just fine) but I'm having problems with the Power Pack. The problem is this ... it loads up into the game just fine but for some reason when applied to the body it floats in the air behind the Player. {SEE PIC's BELOW} Player not moving (when you move around it faithfully travels around behind you and rotates with you when you turn) Reveal hidden contents http://i254.photobucket.com/albums/hh103/Tallcastle/ScreenShot11.jpg Player strafing (moving to one side but view direction facing forward) Reveal hidden contents http://i254.photobucket.com/albums/hh103/Tallcastle/ScreenShot13.jpg Player jumping Reveal hidden contents http://i254.photobucket.com/albums/hh103/Tallcastle/ScreenShot14.jpg The NIF has bone assignments In Nifskope and Blender. And the vertices are weighted down properly Nifskope example Reveal hidden contents http://i254.photobucket.com/albums/hh103/Tallcastle/NifskopeProblemPic1.png Blender Example showing vertices assignments for vertex group "Spine 1 [spn 1]" as an example Reveal hidden contents http://i254.photobucket.com/albums/hh103/Tallcastle/NifskopeProblempic2.jpg I have no idea what I'm doing wrong here and have been at this problem for 6 hours now with no progress. I could really use some advice on how to resolve this because I'm batting a 0 on my own. Edited July 6, 2012 by Tallcastle Link to comment Share on other sites More sharing options...
Tallcastle Posted July 6, 2012 Author Share Posted July 6, 2012 Well I managed to fix it ... But if someone out there can tell me WHY this fixed it, I would love to know.For others having this problem in the future this may do the trick for you ... and if anyone who understands why this works reads this, please chime in because i still don't know what went wrong in the first place and its driving me crazy. tried the fallowing methods of getting it to work without any effect1. Re-Exported NIF from Blender2. Removed all materials and reloaded by hand (reassigning all Vertex groups along the way)3. Deleted Old Skeleton and imported new one from a different NIF4. In Nifskope, Imported Branches from other working NIF's to replace portions of my Power Pack NIF.5. Created a new clean file in blender and imported the Power Pack NIF, disassembled the Power Pack 1 piece at a time and joining it to the new body.You get the picture, suffice to say my attempts get crazier and more desperate from there ... after a wile I started adding other (unattached) objects to the NIF and attaching them to unused bones in the skeleton, just to see if i could get anything to react to player movement. Converted in Nifskope, assigned with the Creation Kit and BOOM1: suddenly the Power Pack Works PERFECT! and 2: The Object I added (a disembodied Arm of a Dwarven Spider Centurion) is now floating Motionless about 2 Feet behind me, following along behind but not responding to player movements in any other way. Ive recreated this effect 2wice and it seems to work each timeso for a fix; 1. create a new object in blender (for my final draft its a tiny cube floating inside the main chases of the pack)2. assign vertex groups to it (may not be necessary but I'm not willing to take chances fooling around with it until i actually understand whats going on)3. Export and open and edit with Nifskope In the end you should end up with 2 NiTriShape blocks, each containing there own BSDismemberSkinInstance, NiTriShapeData, and BSLightingShaderProperty Blocks. One for your Mesh, the other for the extra object, i don't know how the game decides what object works with you skeleton and what one doesn't ... like I said, I don't know why this works, only that it does. Link to comment Share on other sites More sharing options...
Recommended Posts