此外,关于Block我还有一些别的疑问
我通过GH创建Block,包含多个图元,我想Bake到Rhino里时对Block内的图元的属性进行编辑(结合Human,修改名称、颜色、材料、图层等),我尝试使用Bake图元之后使用explode instance的办法,再结合Rhino去编辑Block内的图元,但是失败了,如下图所示。
我想这可能是新版GH1的block相关组件还不够完善的原因。
按照我的理解(不一定对),Block内的图元也是有GUID的,只要我获取到图元的GUID,我就可以对它进行编辑。然而,我使用python对Block Instance的类型进行查询,结果竟然是Transform,这个类型让我无从下手。
我在Bake的过程中还发现,Elefront的Bake是可以Bake这个类型的,而human不可以。也就是说这个类型是有相应的方法的?
修改Block内图元信息.3dm (103.6 KB)
修改Block内图元信息.gh (13.4 KB)