前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >实体相交,切割空间的方法,建筑师编程指南-sketchup插件04

实体相交,切割空间的方法,建筑师编程指南-sketchup插件04

作者头像
mixlab
发布2019-11-12 15:35:08
3790
发布2019-11-12 15:35:08
举报

在翻阅sketchup的开发文档的时候,发现非常多的命令都有示例代码片段,但是偏偏最重要的实体相交

intersect_with

竟然没有示例的代码片段,而且这个方法参数比较多,理解起来不是很容易。所以,今天就专门分享下这个方法的示例代码片段,来一个小小的练习:

有如下2个体块,见下图

演示下如何使用intersect_with方法:

代码语言:javascript
复制
sel = mod.selection # Current selection
group1=sel[0]group2=sel[1]
group1_entities=group1.entitiesgroup2_entities=group2.entities
group1_trans=group1.transformationgroup2_trans=group2.transformation
group1_entities.intersect_with(false,group1_trans,group2_entities,group2_trans,false,[group2])

运行结果

删掉一个体块,看得更清楚

以上简单的演示,结合者官方文档,帮助大家理解。

有了实体相交的方法,对于任何的形体之间我们都可以切割啦~还有什么样的造型不能创造出来?

相关推荐

建筑师编程指南之SketchUp插件开发 1

建筑师编程指南之SketchUp插件开发 2 理解 API 文档

如何在曲面上布置各种体块?建筑师编程指南之SketchUp插件开发 3

数字Numeric与单位units,建筑师编程指南之SketchUp插件开发 4

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-11-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 无界社区mixlab 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • intersect_with
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档