Jump to content

Texture Problem Making a Custom Weapon


drisicus

Recommended Posts

Hello everyone,

 

I apologize if this is not the correct place to put this topic. Also for my English.

 

My problem is:

 

I take the iron sword from the game in order to replace it with another model that I created, I have followed the instructions of many places using the NifSkope and that stuff. But When I start the game with my model, it hasn’t got textures or they are black. The Sword is fine but is black.

 

I tried to change the textures painting them in red but the sword stills black.

 

 

I did the model in Blender, after that I exported it to 3ds max where I adjusted it with the original sword. I exported to a Nif file, and change the things with de NifSkope.

 

And Another thing is that I have some NiTriShape instead of one like the people at the videos, but I dont know how to put them in one NiTriShape.

 

I am new in these things so I don’t know how to fix it.

 

Thanks in advance ;)

Edited by drisicus
Link to comment
Share on other sites

Hello

 

What you could try:

- click each NiTriShapeData and set HAS VERTEX COLORS to yes/no

or

- rightclick on each NiTriShapeData, MESH => FACE NORMALS

 

HAS NORMALS in the NitTriShapeDatas detail window should be set to YES as well.

 

If your model is made of several objects (NiTriShapes) you can put them all into one BSFadeNode that is named (VALUE next to BSFadeNode) after the original NiTriShape. Like the Daedric Mace, there is only one NiTriShape in the NIF and its Block is named 1stPersonDaedricMace:0 [11].

 

What to do:

Rightclick on 0 BSFadeNode (first line) BLOCK => INSERT => BETHESDA => BSFadeNode, the node is out of the block so you have to click on 0 BSFadeNode once again, in the block details (window below) you have to scroll down to NUM CHILDREN, add 1 to the current value, click the refresh icon next to CHILDREN and add the value that is on the left side of your new BSFadeNode. Aftter that you have to name it like the original block or just add the number (11 in this case) in the value field.

 

You can put all your NiTriShapes into this block (same method, add them to the CHILDREN), if you want to copy a NiTriShape you just have to select it, press CTRL C to copy, select the BSFadeNode and press CTRL V to paste, will be added to the children automatically.

 

You just have to rename all your NiTriShape blocks in this node to something like 1stPersonDaedricMace:0:0 like i did, otherwise the game/CK could crash.

 

http://666kb.com/i/c2t673yl3gaf365z6.jpg

 

 

greetings

Edited by ghosu
Link to comment
Share on other sites

Thank you for the tutorial :)

 

It helps a lot

 

Finally the problem was that the nitreshape had the same name of the textures but in capital letters so the game couldnt find them.

 

Thanks for the help and nice forum. :laugh:

Edited by drisicus
Link to comment
Share on other sites

  • Recently Browsing   0 members

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