Group to EditablePoly
This script is intended to convert group into editable Poly.if you have multiple groups selected it will create multiple editable poly objects ( one editable Poly per group). It support nested groups (group within group).the script has no interface, it's just a button, here is the default icon , once installed you just need to have one or multiple groups selected and click the button and that's it, no fancy options.
for installation it's the same as usual, drag and drop in the viewport, then go to customize, customize user interface, tool bar, category "SimonScripts"
update1.4: Some bug fixed with instanced objects, and the script now keeps editable mesh as editable mesh to avoid unwanted edit poly on sketchup or other CAD software imported models that doesn't like edit poly...
update1.5: More bug fixed
update1.5.1: Pivot position at object base
update1.5.2: Created objects inherit original groups names and layers and if the original groups where themself part of a group, the created object will still be group members of the parent group.
update1.5.3: bug fix, version 1.5.2 introduced some new bugs..., the new version is also much faster then previous versions
update 1.5.4:bug fix, when the group was composed of both editable mesh and poly it was sometimes leading to crash or to the convertion of mesh to poly which could be unwanted (ex:imported sketchup assets), now if any editable mesh is in the group it will output an editable mesh, also it was sometimes crashing in some multiple nested groups scenario.
update 1.5.5:bug fix, when multi/sub-object materials with empty material slots where used , the resulting objects received wrong material ID's.
update 1.5.6: bug fix, version 1.5.5 detach every ID, before attaching them back,this was done to ensure right material ID assignment in case of empty slot in multi/sub-object material, but the mesh was split by ID , this new version weld the points back.
update 1.5.7: bug fix, script was crashing if a group was composed of only one object.
Comments
thx for the feedback, glad
thx for the feedback, glad you like the script:)
I've added support for lights, they are now parented to their corresponding editable Poly
greet script
this is a great script but I suggest you to make it even better by checking if the group has lights then the lights objects will be linked to the final result which is the editable poly object
good luck