Creating new objects for New Vegas

82dsoldier

First time out of the vault
I'm just getting into modding and decided to try my hand at modeling a new object for New Vegas. I started out creating a simple mug in Blender. I'm using version 2.49b and have the nif export script set up. However, when I attempt to export my mug, I used a tutorial I found (forum won't let me post a link) to attempt and make collision data for my object. However, when I export the object and then open it in NifSkope, I either have the object or the bounding box, but not both. If I attempt to add collision data in NifSkope by using Havok->Create Convex Shape, it tells me it created a shape with 0 vertices and 0 normals. What can I do to add collision data to this object so I can actually use it?
 
You can add a convex hull in Blender using the automatic function for it.

http://wiki.tesnexus.com/index.php/Creating_a_sword_for_Fallout
Add a collision object


Adding a collision object



Setting the collision logic


The last step in Blender is adding a collision object to the sword so it won't go though the ground or other objects in game when you throw it.
Blender has an script that creates automatically collision objects for a selected mesh:

  1. Select the sword
  2. In Edit Mode select the menu option Mesh -> Scripts -> Hull as shown in the Adding a collision object picture.
  3. Select the option you prefer. If your sword has a complex shape, like in the example, select Convex.
  4. Press the OK button and accept the default precission (0.100).
  5. Wait while the script works and when it has finished you'll see a pink object that surounds the sword: that is your collision object.
Once the collision object is been created, select it and in Object Mode:

  1. Press the Object button (or the F7 key) and check that the value of Drawtype is equal to Bounds and that the value of Draw Extra is equal to Wire.
  2. Press the Logic button (or the F4 key) and in the area shown in picture Setting the collision logic:
    1. Set the type of collision to Dynamic, set a value for the mass (7 in the example) and check that the radius (the dotted sphere in the picture)is right: neither too big nor too small.
    2. Check that the button Bounds is press and that the polygon type is Convex Hull
    3. Press the Add property button and fill the three boxes that appear below it as follows:
      1. Select String in the first box
      2. In the second box, that already contains Name:prop type HavokMaterial. Once you've done this in this second box you'll see Name:HavokMaterial
      3. In the third box type HAV_MAT_METAL (if you want your sword to sound as metal. If you want it to sound as stone type HAV_MAT_STONE, if you want it to sound as wood type HAV_MAT_WOOD)
 
Thanks, but somehow that's not working correctly. If it does anything at all, it only creates 5 or 6 awkwardly placed edges that don't surround my object at all. There's probably something wrong with my model. This is my first foray into 3D modeling so I really don't know what I'm doing.
 
Back
Top