1
0
mirror of synced 2024-09-23 19:18:21 +02:00
0 BFRES: Material Editing
KillzXGaming edited this page 2019-11-10 08:23:09 -05:00

Material Icon Key

Materials will use specific icons to determine the effect.

Swapping Materials

If you want a particular effect from a material, I highly suggest swapping material files. This is required for editing many things due to the way shaders work.

Under the model, go to the materials folder. Select the material you want to export, right click and then "Export".

This will allow you to export a .bfmat.

Then you right click the material you want to replace, and select the .bfmat you exported.

Note!

If the game uses a single shader for each bfres (May either be in the same archive or embedded in bfres) you must swap them if the material is from another bfres.

Required for games:

  • Mario Kart 8
  • Splatoon 2
  • Mario Maker

Shader Parameters

Shader parameters contain adjustable values which will change an effect on the model.

To edit these, you can double click an item and edit the value in the dialog.

Note Parameters vary between games. Not all values will display in the 3D viewer.

Texture Maps

These determine what textures to display on the model. They may have multiple textures for multiple purposes.

Types:

  • Diffuse (Controls the main color of the material)
  • Normal (Controls normal direction giving more detail with lighting)
  • Specular (Controls specular amount. Black being lowest, white being highest)
  • Emissive (Controls brightness amount. Black being lowest, white being highest)
  • Shadow (Controls shadows)

To change one simply double click in the list or press "Edit". Then choose your texture.

Note Do NOT add or remove these. They are apart of shaders and will break in game if altered.

Shader Options

Do NOT edit these unless you know what you are doing. To be technical, these map the materials to the shader. Unless the game uses one giant shader for most of it's materials, it's usually not safe to edit these without invisible effects or potential crashes.

This section enables and disables material effects.