本实例是读取图片中的色相值后用圆柱形体输出模型,如图17-57所示,用模型的方法表达色相值,如图17-58所示。
图17-57
图17-58
1)搜索并输入FilePath运算器和File.ReadImage运算器,如图17-59和图17-60所示。
图17-59
图17-60
2)搜索并输入Color.Hue(色相)运算器,再从Path运算器导入图片,用Readimage运算器读取图片并输入到Hue运算器上,如图17-61所示(注意file.path导入的图片目录为计算机系统桌面)。
(https://www.daowen.com)
图17-61
3)搜索并输入Curve.ExtrudeAsSolid运算器,把之前Hue运算器输出的双精度值连接到Curve运算器的distance上,为了使距离便于观察,同时用Flatten运算器和CodeBlock运算器进行约束,如图17-62所示。
图17-62
4)下面就要创建一个Curve的圆柱的阵列来表示读取的色相值。所需的运算器分别是Point(xy)和Circle.ByCenterPointRadius,如图17-63所示(注意创建Point点运算器后,需要将光标移到运算器上,再单击鼠标右键,在弹出的复选栏中,选择lacing命令下的Corssproduct命令)。
图17-63
5)将创建的圆柱阵列用flatten进行约束后连接到Curve.ExtrudeAsSolid运算器的curve上,同时为Curve.ExtrudeAsSolid运算器添加方向向量,即z方向的Vector,最后连接控制圆柱阵列的整数滑动条到File.ReadImage运算器上。运行并生成模型,如图17-64所示。
图17-64
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。