This guide will show the steps involved in baking weapon skin textures from 1st person to 3rd person mesh in xNormal.

Downloading Exploded Weapon Meshes

For each first and third person weapon, an exploded version ready for baking has been exported as an obj.  These can be downloaded at the link below:

KF2 Weapon Skin Bake Model Downloads

Baking in xNormal

These are the steps to bake weapon skin textures from first person to third person in xNormal.

  1. In your photo editing program, remove any alpha channels and save them as their own RGB file.  Any alpha channels will need to be baked separately from the RGB textures they're associated with - just bake each alpha as if it's an RGB texture.
  2. Open xNormal.
  3. In High definition meshes:
    1. Right click and select Add Meshes.  Select the first person obj file for the weapon you're baking (see section above).
    2. On the same line, right click and select Base texture to bake.  Select your first person weapon skin texture file.
    3. Under Smooth normals, change the setting to Harden normals.
  4. In Low definition meshes:
    1. Right click and select Add Meshes.  Select the third person obj file.
    2. Again, under Smooth normals, change the setting to Harden normals.
  5. In Baking options:
    1. Set Output File to a location on your hard drive to output the bake and name it
    2. Set Size to 1024 x 1024
    3. Set Antialiasing to 4x
    4. Under Maps to Render, make sure only Bake base texture is on
  6. Click the Generate Maps button
  7. If your original first person texture had an alpha channel, bake it in a separate pass.  Once both RGB and Alpha are baked, go back to your photo editing program and add the alpha back to the RGB and save as a 32 bit tga.

Weapons with Scopes

If you are making a weapon skin for a weapon that has a scope, there are a few considerations.  In the first person model, typically the main weapon and scope use different tetxures/materials.  However, in the third person model, they're combined into one.

To bake both textures down to the third person:

  1. Set up the High definition and Low definition meshes just as before with Base texture to bake set to the main weapon texture.
  2. In High definition meshes, add another mesh and set it to use the scope mesh (for these cases, scopes are provided as a separate .obj from the main weapon).
  3. Set Base texture to bake to your first person scope texture.
  4. Generate Maps as normal and both first person textures should be baked down to the third person mesh texture together.

Guidlines

 

You may also want to use visual panels to communicate related information, tips or things users need to be aware of.

Related articles

Related articles appear here based on the labels you select. Click to edit the macro and add or change labels.

Related issues