91手机视频在线-91手机视频在线观看-91手机在线-91手机在线播放-91手机在线观看

完善主體資料,免費贈送VIP會員!
* 主體類型
* 企業名稱
* 信用代碼
* 所在行業
* 企業規模
* 所在職位
* 姓名
* 所在行業
* 學歷
* 工作性質
請先選擇行業
您還可以選擇以下福利:
行業福利,領完即止!

下載app免費領取會員

NULL

ad.jpg

Dynamo樣例文件解析之Core_Python

發布于:2019-08-13 15:33:32
首頁/技術分享/Dynamo
收藏
7338

來福

更多

該樣例文件主要是介紹Dynamo中節點Python Script的簡單應用。

1、指定一個規則,讓輸入列表的索引項依次相加或者依次相減。

1.1 節點Integer Slider可以生成三個數字-1、0和1。

1.2 節點Code Block輸入公式“0..10”,生成一個列表{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10}。

1.3 調出節點Python Script,雙擊節點面板進入編輯模式。

1.4 第9行和第10行分別定義兩個變量,一個是sign將會繼承輸入端IN[0]的值,另一個是nums將會繼承輸入端IN[1]的值。

1.5 第12行新建一個空的列表partials。

1.6 第13行新建一個變量result,并賦值為0。

1.7 第16行創建一個for循環,循環的次數是列表nums的索引項數量。

1.8 循環的過程中,第17行進行第一種判斷。如果sign的值小于0,那么將result的值更新為result加上列表的索引項。該索引項取決于進入循環時index的值。最后將結果放進列表partials中。

1.9 循環的過程中,第20行進行第二種判斷。如果sign的值等于0,那么列表partials中的值就添加一次0。然后通過continue命令回到循環的開頭,直到循環結束。

1.10 循環的過程中,第23行進行第三種判斷。如果sign的值大于0,那么將result的值更新為result減去列表的索引項。該索引項取決于進入循環時index的值。最后將結果放進列表partials中。

1.11 第29行將OUT定義為一個空列表。

1.12 第30行為列表OUT添加變量result的值。

1.13 第31行為列表OUT添加列表partials的值。

2、經過步驟1.12和1.13之后,列表OUT中有兩個子列表,通過節點List.GetItemAtIndex提取出來。

2.1 節點List.GetItemAtIndex可以獲取列表中指定的索引項,輸入端index輸入0時提取第一個子列表,輸入端index輸入1時提取第二個子列表。

3、通過Python Script導入ProtoGeometry庫之后就可以想Code Block一樣執行節點的命令。

3.1 第7行和第8行分別生成了兩個點,坐標為(0, 0, 0)和(-10, -10, -10)。

3.2 第10行在第7、8行的基礎上,通過兩點創建了一條直線。

3.3 第12行新建了一個列表,列表中存放著五個點,分別為點(0, 0, 0)、點(10, 10, 0)、點(20, 0, 0)、點(30, 10, 0)和點(40, 0, 0)。

3.4 第19行創建一條樣條曲線,構成樣條曲線的點就是步驟3.3中的點。

3.5 第21行創建一個曲線,曲面是通過拉伸曲線來實現的,拉伸方向是向量(0, 0, 1),拉伸距離為10。

3.6 將輸出的對象OUT定義為一個列表,這個列表由三個對象組成,第一個是直線,第二個是曲線,第三個是曲面。

3.7 節點Code Block分別提取列表的三個對象,并且每一個對象各連接一個Watch節點查看結果。

本文版權歸腿腿教學網及原創作者所有,未經授權,謝絕轉載。

未標題-1.jpg

上一篇:Dynamo樣例文件解析之Core_PassingFunctions

下一篇:Dynamo樣例文件解析之Core_RangeSyntax

主站蜘蛛池模板: 欧美一级毛片欧美一级成人毛片 | 在线国产视频观看 | 一区在线看 | 亚洲伊人影院 | 91麻豆免费观看 | 国产免费一级片 | 黄色动作视频 | 国产九九免费视频网站 | 伊人久久大香线焦综合四虎 | 国产一二区视频 | 国产成人禁片免费观看 | 国产精品国产三级在线专区 | 国内在线亚洲精品第一线 | 亚洲高清不卡 | 青青青在线观看视频免费播放 | 日韩欧美国产中文 | 免费的一极毛片在线播放 | 国产伦精品一区二区三区视频小说 | 久久88香港三级台湾三级中文 | 成年免费大片黄在看 | 在线观看国产精成人品 | 性亚洲| 亚洲欧美不卡 | 澳门一级特黄真人毛片 | 伊人成人在线观看 | 91高清视频| 免费观看日本人成影片 | 国产成人亚洲精品一区二区在线看 | 久久久久久日本一区99 | 亚洲欧美综合日韩字幕v在线 | 簧片在线免费看 | 特级a毛片| 色国产精品一区在线观看 | 99热这里都是国产精品 | 免费看真人a一级毛片 | 尤物视频在线免费 | 亚洲天堂精品视频 | 日韩不卡在线 | 又黄又爽的成人免费网站 | 欧美高清性刺激毛片 | 另类av|