在Spreadsheet中可以看到组元素和组的关系情况,1代表属于该组0代表不属于该组
Group Name
设置为$OS
,则同步节点名作为组名Group Type
组的元素层级(Primitive/Point/Edge/Vertex)Initial Merge
如果在这个Group节点前已经存在同名的Group,那么新加入的元素和初始元素之间的关系(布尔运算)Base Group
手动选择的组Keep in Bounding Regions
该选项开启以后允许我们使用包围盒包围球以及自定义物体等作为包围区来选择元素
Keep by Normals
通过法线方向选择元素
使用VEX操作组加入或移除组
//value = 0时删除; =1时添加
setpointgroup(int 引脚号, string 组名, int 点序号, int value, string mode="set");
setprimgroup(int 引脚号, string 组名, int prim序号, int value, string mode="set") ;
setedgegroup(int 引脚号, string 组名, int 端点1, int 端点2,int value, string mode="set") ;
查询是否在组内
int inpointgroup(geometry, string groupname, int pointnum);
int inprimgroup(geometry, string groupname, int primnum);
int invertexroup(geometry, string groupname, int vertexnum);
查询组内元素数量
int npointsgroup(geometry, string groupname);
int nprimitivesgroup(geometry, string groupname);
int nedgesgroup(geometry, string groupname);