Use GE state accessor more often : gstate.isSkinningEnabled()

and add new bool , doShadeMapping