Difference between revisions of "Creating A Custom Weapon"
→Preparing
imported>Qazaaq m (changing all requirement links) |
imported>AciD 013 |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 11: | Line 11: | ||
== Preparing == | == Preparing == | ||
You need three meshes: the weapon base, the hammer and the | You need three meshes: the weapon base, the hammer and the magazine. Also get the required items above. Experience with Blender, Gimp, Nifskope, and the Garden of Eden Creation Kit is recommended. | ||
==Step 1: Blender == | ==Step 1: Blender == | ||
Line 64: | Line 64: | ||
*Set it to '''Normals'''. | *Set it to '''Normals'''. | ||
*Click on the ''Export button''. | *Click on the ''Export button''. | ||
Do the same for '''Love.obj''' and ''' | Do the same for '''Love.obj''' and '''Elv.obj''' | ||
==Step 2: Creating normal maps. == | ==Step 2: Creating normal maps. == | ||
Line 88: | Line 88: | ||
When you have done that click the Ok Button. File-> Save As. Set the name to I_n.tga and uncheck RLE Compression and make sure the origin is Top left. Click the Save button. | When you have done that click the Ok Button. File-> Save As. Set the name to I_n.tga and uncheck RLE Compression and make sure the origin is Top left. Click the Save button. | ||
Do the same for _Cube.tga and | Do the same for _Cube.tga and _Elv.tga | ||
==Step 3: Converting to DDS == | ==Step 3: Converting to DDS == | ||
Line 100: | Line 100: | ||
*Love.tga | *Love.tga | ||
*Love_n.tga | *Love_n.tga | ||
* | *Elv.tga | ||
* | *Elv_n.tga | ||
when that is done, you can exit the program. | when that is done, you can exit the program. | ||
Line 115: | Line 115: | ||
*Select NiHeader. | *Select NiHeader. | ||
*Open Strings. | *Open Strings. | ||
*Set 10MMPistol to ''' | *Set 10MMPistol to '''Elv'''. | ||
*Find 10MMPistol:0 and set it to ''' | *Find 10MMPistol:0 and set it to '''Elv:0''' | ||
*View-> Show Blocks in ''Tree''. | *View-> Show Blocks in ''Tree''. | ||
*Find and Right-Click-> Block-> Remove Branch on all of the following: | *Find and Right-Click-> Block-> Remove Branch on all of the following: | ||
Line 133: | Line 133: | ||
Now right click on NiTriStripsData and Right-Click-> Block-> Copy.<br> | Now right click on NiTriStripsData and Right-Click-> Block-> Copy.<br> | ||
Then Right-Click on '''NiNode''' and Block-> Remove Branch. | Then Right-Click on '''NiNode''' and Block-> Remove Branch. | ||
Finally find the '' | Finally find the ''Elv:0'' NiTriStrips. Select it's ''NiTriStripsData'' and Right-Click-> Block -> Paste Over.<br> | ||
Select | Select Elv:0's '''BSShaderTextureSet''' and for textures set the first to ''textures\I.dds'' set the second to ''textures\I_n.dds'' | ||
<br> | <br> | ||
<br> | <br> | ||
*Do the same for ''Love'' replacing '''##clip'''. | *Do the same for ''Love'' replacing '''##clip'''. | ||
*Do the same for '' | *Do the same for ''Elv'' replacing '''##hammer'''. | ||
File-> Save As. Goto Fallout 3's Data\meshes\ and name it | File-> Save As. Goto Fallout 3's Data\meshes\ and name it Elv and then click the Save button. | ||
One last thing to do is place all your .dds files in your textures folder of Fallout 3. | One last thing to do is place all your .dds files in your textures folder of Fallout 3. | ||
==See Also== | |||
*[[Basic Guide: From Modeling Program to the GECK]] |