由于每个点切线并不是完美垂直于X轴,使用transform节点先rotateZ轴90度
clip节点:可以删除xx位置上/下的面?
measure节点:测量,可以测量每个面的面积,赋予每个面一个area属性,以后可以利用这个属性进行筛选
窗户做好以后Transform节点:
uniform scale表达式point("../Out_Floor_Points/", 0, "P", 1) / bbox(0,D_YSIZE)
找到楼层point编号为0的点,他的Y轴属性其实就是每层楼的高度,使用它÷窗户的Y轴bbox,获得一个相对的数值,这样的效果就是:通过控制塔的高度,可以同时缩放窗户的大小
本节最后创建了一个detail属性mysize,是bbox的xyz大小÷3,获得窗户的一个平均大小,这个属性的作用本节没有讲,下节课应该会用到