So typically when I want to set a smoothing group to faces in an Edit_Poly modifier (lets just say smoothing group 1 in this case), I’ll do something like this:
curMod = modpanel.getCurrentObject()
subobjectLevel = 4
curMod.SetSelection #Face #{} node:$
curMod.Select #Face (facesToSmooth as bitarray) node:$
curMod.smoothingGroupsToSet = 0
curMod.smoothingGroupsToClear = -1
curMod.SetOperation #SetSmooth
curMod.smoothingGroupsToSet = 1
While as this works, it requires switching the subobject level if working in vert or edge component modes, which is veeeeery slow. I was wondering if anyone knows a faster method for assigning smoothing groups to faces on an Edit_Poly modifier?
