本文来自牛侃BIM的南泽有木
二、柱状浮雕
柱状浮雕的思路与平面浮雕如出一辙,只不过在处理点的坐标时,按每一根竖向网格的分量除以竖向网格总数作为旋转角度值Angle,取原平面浮雕做法的x坐标加上y坐标之和的cos(Angle)和sin(Angle)作为该点的x、y坐标,取横向网格的数组值作为z坐标生成空间点:
2.1选取图片(同平面浮雕)
2.2生成点
与平面浮雕做法不尽相同,区别在于我们PythonScript内部的代码,对点数据处理的方式不同而已。
PythonScript内部的代码:
代码的含义,为将每一行的点围绕一个半径(将图片横向网格长度数量作为圆的周长得出,并将颜色强度值缩放一定比例后作为半径的增值)分布的。
生成点之后,再生成四边形面(取相邻最近的点构成的)
以下为生成Surfaces的Python节点,同样接在生成点的节点之后。
最后,放上生成的几张效果图(精度取3):
转载请注明来源本文地址:https://www.tuituisoft/blog/4550.html