Contents

HUD model creation

1. Introduction

This tutorial is about weapon HUD-model creation. We do not recommend it to unexperienced users of 3DSMax, so don't ask something like "how to create sphere?". That's what we'll get in the final (3DSMax):

If you want to work with the game model, I recommend ogf2smd plug-in for import, because the same function in OGFViewer function creates 11 polygons on the each coordinate, making almost impossible to use the model.

2. Materials

Let's open the 3DSMax. Import the model, open the matetial editor (М button by default). Clink on the Standart button, choose STALKER Mtl.

Clink on the little button near the Diffuse function, choose Bitmap, and select your texture. Now, assign it to the model. That's all, we've finished with the texturing.

3. Bones creation

It's better to use Bone Tools utility, situated in Character menu.

You can see, now the bones are placed in the HUD-model, in the attached file below. But the main thing is to crate the main, central bone, from which the hand and weapon skeletons will be built. Bones are created in Create -> Systems -> Bones.

4. Skeleton attaching

After the bone placing, use Physique modifier, press Attach to node –> Rigid\Deformable –> Initialize button. Now, the skeleton is ready for attaching.

Important note: in every weapon model, must exist wpn_body bone. Without it - the game will crash.

Turn on the Vertex modе, and, during Select button pressing (do not forget to mark the blue "plus" symbol) choose the vertexes, then press Attach to link. Next, mark the red "plus" symbol (or red, if the object is solid), then click on the bone and choose Lock Assignment. Repeat this with all bones.

After finishing the bone attaching, save it to file in Physique root settings with Save to *.phy button - it'll be useful in future.

Now, we can begin to work with the animation.

4. HUD-model animation

You can use Set Key mode and Auto Key mode, but the second is more useful.

Press the Auto Key button, choose the bone (to make animation process easier, just press the Context menu (RMB) –> Freeze selected in one of the viewports), fix it with pressing the key, and move the animation scroller to another position - trajectory and key frames will be created automatically.

To stop ingame animation looping, mark Stop at End and Sync Part options.

After that - we need to configure our animations. Open the Motions section, press Append, select all our *.skl–animations and include them in the model. Edit speed, smoothing, etc. in the parameters. There are seven standert animations in simple weapon like MP5:

idle

idle_aim

idle_sprint

shoot

draw

holster

reload

Select the main bone coordinates and copy them to the weapon config.

Also, in [wpn_..._hud], there are shell creation and shot particle coordinates. To make configuring easier, just create additional bones on the suiting places of the model, and copy their coordinates.

I do not recommend to try to create the models like M4A1, if you're the beginner. For the first time, try to create simple assault weapon named "Cube" =)