//////////////////////////////////////////////////////////////// // Brick //////////////////////////////////////////////////////////////// // (c) 1989-2010 MAXON Computer GmbH, all rights reserved //////////////////////////////////////////////////////////////// CONTAINER xbrick { NAME xbrick; INCLUDE Mpreview; INCLUDE Xbase; GROUP ID_SHADERPROPERTIES { REAL BRICK_SCALE { UNIT PERCENT; MIN 0.0; STEP 1.0; } REAL BRICK_WIDTH { UNIT PERCENT; MIN 0; STEP 0.1; } REAL BRICK_HEIGHT { UNIT PERCENT; MIN 0; STEP 0.1; } SEPARATOR { LINE; } REAL BRICK_SHIFT { UNIT PERCENT; STEP 1.0; } LONG BRICK_SHIFT_RESET { MIN 0; } SEPARATOR { LINE; } LONG BRICK_HALFWIDTH { MIN 0; } REAL BRICK_HALFWIDTH_SHIFT { UNIT PERCENT; STEP 1.0; } BOOL BRICK_ALTCOL_BALANCE_HPERIOD { } } GROUP BRICK_GROUP_COLOR { COLUMNS 2; GRADIENT BRICK_COL { COLOR; ICC_BASEDOCUMENT; } STATICTEXT { JOINENDSCALE; } SHADERLINK BRICK_TEX_LINK { } STATICTEXT { JOINENDSCALE; } GROUP BRICK_TEX_DETAILGROUP { COLUMNS 2; REAL BRICK_TEX_OFFSET { UNIT PERCENT; STEP 1.0; } BOOL BRICK_TEX_OFFSET_RANDOM { } REAL BRICK_TEX_SCALE { UNIT PERCENT; MIN 0.0; STEP 1.0; } STATICTEXT { } BOOL BRICK_TEX_FLIP { } STATICTEXT { } REAL BRICK_TEX_OPACITY { UNIT PERCENT; MIN 0.0; MAX 100.0; STEP 1.0; } STATICTEXT { } LONG BRICK_TEX_BLENDMODE { CYCLE { BRICK_BLENDMODE_NORMAL; BRICK_BLENDMODE_MULTIPLY; BRICK_BLENDMODE_OVERLAY; BRICK_BLENDMODE_DODGE; BRICK_BLENDMODE_BURN; BRICK_BLENDMODE_LIGHTEN; BRICK_BLENDMODE_DARKEN; BRICK_BLENDMODE_COLOR; } } STATICTEXT { } } STATICTEXT { JOINENDSCALE; } SEPARATOR { LINE; } STATICTEXT { JOINENDSCALE; } GRADIENT BRICK_ALTCOL { COLOR; ICC_BASEDOCUMENT; } STATICTEXT { JOINENDSCALE; } SHADERLINK BRICK_ALTTEX_LINK { } STATICTEXT { JOINENDSCALE; } GROUP BRICK_ALTTEX_DETAILGROUP { COLUMNS 2; REAL BRICK_ALTTEX_OFFSET { UNIT PERCENT; STEP 1.0; } BOOL BRICK_ALTTEX_OFFSET_RANDOM { } REAL BRICK_ALTTEX_SCALE { UNIT PERCENT; MIN 0.0; STEP 1.0; } STATICTEXT { } BOOL BRICK_ALTTEX_FLIP { } STATICTEXT { } REAL BRICK_ALTTEX_OPACITY { UNIT PERCENT; MIN 0.0; MAX 100.0; STEP 1.0; } STATICTEXT { } LONG BRICK_ALTTEX_BLENDMODE { CYCLE { BRICK_BLENDMODE_NORMAL; BRICK_BLENDMODE_MULTIPLY; BRICK_BLENDMODE_OVERLAY; BRICK_BLENDMODE_DODGE; BRICK_BLENDMODE_BURN; BRICK_BLENDMODE_LIGHTEN; BRICK_BLENDMODE_DARKEN; BRICK_BLENDMODE_COLOR; } } STATICTEXT { } } STATICTEXT { JOINENDSCALE; } SEPARATOR { LINE; } STATICTEXT { JOINENDSCALE; } LONG BRICK_ALTCOL_VPERIOD { MIN 0; } STATICTEXT { } LONG BRICK_ALTCOL_HPERIOD { MIN 0; } STATICTEXT { } SEPARATOR { LINE; } STATICTEXT { JOINENDSCALE; } REAL BRICK_COL_NOISE_SCALE { UNIT PERCENT; STEP 0.1; } STATICTEXT { } SEPARATOR { } STATICTEXT { } REAL BRICK_COL_DETAILS_INTENSITY { UNIT PERCENT; MIN 0.0; MAX 100.0; STEP 1.0; } STATICTEXT { } REAL BRICK_COL_DETAILS_SCALE { UNIT PERCENT; MIN 0.0; STEP 1.0; } STATICTEXT { } } GROUP BRICK_GROUP_GAPS { COLUMNS 2; GRADIENT BRICK_GAPCOL { COLOR; ICC_BASEDOCUMENT; } STATICTEXT { JOINENDSCALE; } SHADERLINK BRICK_GAPTEX_LINK { } STATICTEXT { JOINENDSCALE; } GROUP BRICK_GAPTEX_DETAILGROUP { COLUMNS 2; REAL BRICK_GAPTEX_SCALE { UNIT PERCENT; MIN 0.0; STEP 1.0; } STATICTEXT { } BOOL BRICK_GAPTEX_FLIP { } STATICTEXT { } REAL BRICK_GAPTEX_OPACITY { UNIT PERCENT; MIN 0.0; MAX 100.0; STEP 1.0; } STATICTEXT { } LONG BRICK_GAPTEX_BLENDMODE { CYCLE { BRICK_BLENDMODE_NORMAL; BRICK_BLENDMODE_MULTIPLY; BRICK_BLENDMODE_OVERLAY; BRICK_BLENDMODE_DODGE; BRICK_BLENDMODE_BURN; BRICK_BLENDMODE_LIGHTEN; BRICK_BLENDMODE_DARKEN; BRICK_BLENDMODE_COLOR; } } STATICTEXT { } } STATICTEXT { JOINENDSCALE; } SEPARATOR { LINE; } STATICTEXT { JOINENDSCALE; } REAL BRICK_GAPCOL_NOISE_SCALE { UNIT PERCENT; STEP 0.1; } STATICTEXT { } SEPARATOR { LINE; } STATICTEXT { JOINENDSCALE; } REAL BRICK_DEPTH { UNIT PERCENT; MIN 0.0; STEP 0.1; } STATICTEXT { } REAL BRICK_GAPSIZE { UNIT PERCENT; MIN 0.0; STEP 0.1; } STATICTEXT { } REAL BRICK_GAPNOTCH { UNIT PERCENT; MIN -100.0; MAX 100.0; } STATICTEXT { } SEPARATOR { LINE; } STATICTEXT { JOINENDSCALE; } REAL BRICK_NOISE_INTENSITY { UNIT PERCENT; MIN 0.0; MAX 100.0; STEP 1.0; } STATICTEXT { } REAL BRICK_NOISE_SCALE { UNIT PERCENT; MIN 0.0; STEP 1.0; } STATICTEXT { } } GROUP BRICK_GROUP_DIRT { COLUMNS 2; GROUP { COLUMNS 3; BOOL BRICK_DIRT_ENABLE { } BOOL BRICK_DIRT_ENABLE_BRICK { } BOOL BRICK_DIRT_ENABLE_GAP { } } STATICTEXT { JOINENDSCALE; } SEPARATOR { } STATICTEXT { } REAL BRICK_DIRT_OPACITY { UNIT PERCENT; MIN 0; MAX 100.0; CUSTOMGUI REALSLIDER; } STATICTEXT { JOINENDSCALE; } REAL BRICK_DIRT_GAP_BLEND { UNIT PERCENT; MIN -100.0; MAX 100.0; CUSTOMGUI REALSLIDER; } STATICTEXT { JOINENDSCALE; } REAL BRICK_DIRT_BRICK_BLEND { UNIT PERCENT; MIN -100.0; MAX 100.0; CUSTOMGUI REALSLIDER; } STATICTEXT { JOINENDSCALE; } SEPARATOR { LINE; } STATICTEXT { JOINENDSCALE; } GRADIENT BRICK_DIRT_COL { COLOR; ALPHA; ICC_BASEDOCUMENT; } STATICTEXT { JOINENDSCALE; } REAL BRICK_DIRT_COL_SCALE { UNIT PERCENT; STEP 0.1; } STATICTEXT { } SEPARATOR { LINE; } STATICTEXT { JOINENDSCALE; } VECTOR BRICK_DIRT_ALPHA_SHIFT { UNIT PERCENT; STEP 0.1; } STATICTEXT { JOINENDSCALE; } REAL BRICK_DIRT_ALPHA_SCALE { UNIT PERCENT; STEP 0.1; } STATICTEXT { } REAL BRICK_DIRT_ALPHA_OCT { MIN 0; MAX 10; STEP 0.1; } STATICTEXT { } SEPARATOR { LINE; } STATICTEXT { JOINENDSCALE; } SHADERLINK BRICK_DIRTTEX_LINK { } STATICTEXT { JOINENDSCALE; } SHADERLINK BRICK_DIRTTEX_COLOR_LINK { } STATICTEXT { JOINENDSCALE; } GROUP BRICK_DIRTTEX_DETAILGROUP { VECTOR BRICK_DIRTTEX_SHIFT { UNIT PERCENT; STEP 0.1; } REAL BRICK_DIRTTEX_SCALE { UNIT PERCENT; STEP 0.1; } BOOL BRICK_DIRTTEX_FLIP { } BOOL BRICK_DIRTTEX_MULTIPLYCOLOR { } SEPARATOR { } BOOL BRICK_DIRTTEX_ALPHA_INVERT { } REAL BRICK_DIRTTEX_ALPHA_CONTRAST { UNIT PERCENT; MIN 0.0; } REAL BRICK_DIRTTEX_ALPHA_BIAS { UNIT PERCENT; } } STATICTEXT { JOINENDSCALE; } SEPARATOR { LINE; } STATICTEXT { JOINENDSCALE; } REAL BRICK_DIRTTEX_RAIN { UNIT PERCENT; MIN 0.0; MAX 5000.0; } LONG BRICK_DIRTTEX_RAIN_SAMPLES { MIN 6; } BOOL BRICK_DIRTTEX_RAIN_DOCOLOR { } STATICTEXT { } } }