Blender
Blender Envelope Suite

Configuration

In the current version the configuration is done in the python script files only.

 

The configuration of "Armature Symmetry" looks like this:

 

# --------------------------------------------------------------------------
# CONFIGURATION
# --------------------------------------------------------------------------

# Note: Theses values will later be editable via a gui interface
# within Blender.

# CENTER_SUFFIX is the suffix for bones that should (or shouldn't) get
# center aligned. The default is '.X'.
CENTER_SUFFIX = '.X'

# CENTER_SUFFIX_MODE:
#
#   'include'  only bones with the CENTER_SUFFIX appended
#              get center aligned.
#
#   'exclude'  (default)
#              all bones except those with the CENTER_SUFFIX
#              appended get center aligned.
#
#
#   'off'      bones will not get center aligned at all.
#
CENTER_SUFFIX_MODE = 'exclude'

# The suffix for the reference and opposite side of the
# armature. Bone positions of the opposite side will be overwritten by
# the mirrored values of the reference side.
# The default is REF_SUFFIX = '.L' and OPP_SUFFIX = '.R'.
REF_SUFFIX = '.L'
OPP_SUFFIX = '.R'

# MIRROR_AXIS defines the axis in which bones are mirrored/aligned.
# Values:
#   0 for X (default)
#   1 for Y
#   2 for Z
MIRROR_AXIS = 0

# --------------------------------------------------------------------------
# END OF CONFIGURATION
# --------------------------------------------------------------------------

 

Some values are configured in more than one script. So if you - for example - change the SEPARATOR value in Envelope Symmetry, make sure you also change it in Envelope Assignment. Later there will bi one global configuration (with a gui).

 

To be continued...