[38ba34]: / Body / AAUHuman / DrawSettings / MusDrawSettings.any

Download this file

44 lines (38 with data), 2.1 kB

RGB ??= Main.DrawSettings.Muscle.RGB;
Bulging ??= Main.DrawSettings.Muscle.Bulging;
ColorScale ??= Main.DrawSettings.Muscle.ColorScale;
RGBColorScale ??= Main.DrawSettings.Muscle.RGBColorScale; 
MaxStress ??= Main.DrawSettings.Muscle.MaxStress; 
Opacity ??= Main.DrawSettings.Muscle.Opacity;
Visible ??= Main.DrawSettings.Muscle.Visible;
DrawScaleOnOff=Main.DrawSettings.Muscle.DrawScaleOnOff;

// Applications based on AMMR < 2.0.1 needs an updated DrawSettings.any file.
// Otherwise the following code will cause an error. 
DrawScale.EnableCreasing ??= Main.DrawSettings.Muscle.DrawScale.EnableCreasing;
DrawScale.CreasingAngle ??= Main.DrawSettings.Muscle.DrawScale.CreasingAngle;
DrawScale.EnableWireframe ??= Main.DrawSettings.Muscle.DrawScale.EnableWireframe;
DrawScale.EnableSmoothing ??= Main.DrawSettings.Muscle.DrawScale.EnableSmoothing;
DrawScale.Param ??= Main.DrawSettings.Muscle.DrawScale.Param;
DrawScale.ParamArray ??= Main.DrawSettings.Muscle.DrawScale.ParamArray;
DrawScale.RGBArray ??= Main.DrawSettings.Muscle.DrawScale.RGBArray;
DrawScale.OpacityArray ??= Main.DrawSettings.Muscle.DrawScale.OpacityArray;


// Updating the DrawSettings file is easy.
// Simply copy a DrawSettings.any file from an example in the AMMR
// or add the following to the `Muscle` section. 
// 
//    AnyFolder DrawScale = 
//    {
//      AnySwitchVar EnableCreasing = Off;
//      AnyVar CreasingAngle = 0.524;
//      AnySwitchVar EnableWireframe = Off;
//      AnySwitchVar EnableSmoothing = On;
//      AnyVar Param = 0.0;
//      AnyVector ParamArray = {0.0, 0.167, 0.333, 0.5, 0.667, 0.833, 1.0};
//      AnyFloat RGBArray = {{0.0, 0.0, 0.6}, {0.0, 0.0, 1.0}, {0.0, 1.0, 1.0}, {0.0, 1.0, 0.0}, {1.0, 1.0, 0.0}, {1.0, 0.0, 0.0}, {0.6, 0.0, 0.0}};
//      AnyVector OpacityArray = {1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0};
//    };
//
// See an example DrawSettings.any file here:
// #path EXAMPLE "<ANYBODY_PATH_AMMR>/Applications/Examples/StandingModel/Model/DrawSettings.any"
//



//#include "DrawMuscleForce.any"