bitarray are pretty cool for some nice operation. so you dont have to run over a set of faces, edges or vertices. here a nice example to get a outline of a current faceselection works pretty fast :) function FaceSelection_Outline objtosel = ( local varfacelist1 = #{} local varfacelist2 = #{} local varedgearray1 = #{} local…
Cool stuff, Snoelk. Out of interest, why do you zero the local bitArrays at the end of the script? Surely since they're local they'll be discarded once that function ends? Also any reason why you declare the bitarrays explicitly empty beforehand, instead of just doing:local varfacelist1 = polyOp.getFaceSelection objtosel…