Partial Shaders (FX6) Files

Overview

Partial shaders allow you to save and load specific branches of the shader tree. For example, you can save all of the nodes and settings coming off of the Specular_Color and Specular_Value inputs as an FX6 file. You can then load that file to apply the specular settings without disturbing any nodes and inputs.

Saving Partial Shaders

To save an FX6 file:
  1. With your desired material selected, click the "Save Partial Shader (FX6)" button.
  2. Choose a file name to save under. The default directory for FX6 shaders is Runtime:Python:PoseWorks:ShaderSpider:FX.
  3. Select the node input branches to include in the preset and hit OK.
Some things to keep in mind:

Loading Partial Shaders

To load an FX6 file:
  1. Click the "Load Partial Shader (FX6)" wacro button.
  2. Locate the partial shader file you wish to load and hit OK.
  3. Use the Material Selection window to pick which materials the partial shader will be applied to, and hit OK.
Some things to keep in mind:

Sample Partial Shaders

Several sample effects have been included to play with. You can find them in Runtime:Python:PoseWorks:ShaderSpider:FX (the default directory).

Distributing Partial Shaders

Go wild--you made them, you can distribute them as you wish. It's a great way to swap effects with other users. See the Content Developer's Guide for more guidance on how to share these files.