下載app免費領取會員
1、首先需要新建曲面作為圖片的載體。
1.1 節點 Point.ByCoordinates 可以通過輸入坐標值創建點圖元,兩個節點分別生成兩列點。
1.2 第一列點的 X 值由一個正弦函數控制,該正弦函數所需的角度值是固定的。將其計算的結果乘以一個系數 amplitude 之后,函數的振幅變得可控。第一列點的 Z 值是由一個列表控制,值是固定的。
1.3 第二列點的 X 值由一個余弦函數控制,該余弦函數所需的角度值是固定的。將其計算的結果乘以一個系數 amplitude 之后,函數的振幅變得可控。第二列點的 Z 值是由一個列表控制,值是固定的。
2、在新建的兩列點的基礎上通過節點 NurbsCurve.ByControlPoints 創建兩條樣條曲線。
3、通過節點 Surface.ByLoft 可以創建曲面,需要輸入的是曲面經過的截面,曲面的截面形狀就是線,因此輸入之前準備好的兩條樣條曲線。
4、準備需要被投影的圖片并將其投影到曲面。
4.1 通過節點 File Path 選擇本地計算機中需要被投影的圖片。
4.2 通過節點 File.FromPath 從文件路徑中獲取文件。
4.3 通過節點 Image.ReadFromFile 從獲取的文件中識別到圖片。
4.4 通過節點 Image.Pixels 獲取指定網格位置的顏色值,相當于獲取圖片上指定點的顏色,點越多顏色就越多。
4.5 通過節點 Display.BySurfaceColors 將顏色打印在曲面上,上一步的節點 Image.Pixels 中 250000 個顏色就像打印機一樣印在了曲面上。
本文版權歸腿腿教學網及原創作者所有,未經授權,謝絕轉載。
上一篇:Revit中剖面框的三種用法
下一篇:Revit怎么給圖元設置顏色?
推薦專題