i was given this script today. hope people will find it useful. //toggles bc per object global proc tglCulling() { if(`window -q -ex tcwin`) { if(`intField -q -v if1` == 0){ polyOptions -fb -bcv on; intField -e -v 1 if1; } else{ polyOptions -bc -bcv off; intField -e -v 0 if1; } } else { window -ret -vis off tcwin; columnLayout; intField -v 0 if1; } }tglCulling();