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

      下載app免費領取會員

      NULL

      ad.jpg

      DynamoPrimer解析之Functions_SphereByZ

      發布于:2019-12-23 09:12:10
      首頁/技術分享/Dynamo
      收藏
      4721

      來福

      更多

      1、該文件主要講解的是如何使用代碼塊創建一個函數并調用。首先通過一個代碼塊節點先定義一個函數,以def開頭,加上一個空格之后是函數的名稱,接著通過小括號填入變量的名稱。回車換到下一行,用一對大括號將函數的主體包含在內。函數末尾需要用“return=???”作為結尾以明確該函數輸出的具體結果。圖中就是創建了一個生成球體的函數,該函數可以通過判斷球體圓心的Z軸坐標分量值自動匹配半徑值。

      01_創建函數.png

      2、通過節點Point.ByCoordinates生成點,這些點的Y分量值和Z分量值由列表{0, 25, 50, 75, 100}控制。節點使用的是最短連綴,因此五個點與五個點一一對應只生成五個點。

      02_創建點圖元.png

      3、調用已創建的函數時,只需要在代碼塊中直接輸入函數的名稱,然后在名稱后用一對小括號填入函數的變量,可以是變量的值,也可以是變量的名稱,圖中為變量的名稱。最終的結果就是越高的球體半徑越大。

      03_運用已創建的函數.png

      4、如果將第三步中生成點的連綴方式改為叉積,就得到5x5=25個點,將這些點作為自定義函數sphereByZ的輸入端就得到如圖所示的效果,越高的球體半徑越大,處于相同高度的球體半徑一致。

      04_改變輸入端再次應用函數.png

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

      未標題-1.jpg

      上一篇:DynamoPrimer解析之Dynamo-Syntax_Attractor-Surface

      下一篇:如何使用Dynamo創建項目參數(投稿/文/李呈偉)

      主站蜘蛛池模板: 日本一区二三区好的精华液| 国产在线精品一区二区在线观看| 高清无码一区二区在线观看吞精 | 国产一区二区三区播放| 精品一区二区91| 在线观看国产一区| 中文字幕一区二区三区在线观看| 中文字幕av日韩精品一区二区 | 一区二区三区精品高清视频免费在线播放| 国产精品亚洲专区一区| 一区二区三区四区在线视频| 久久中文字幕一区二区| 中文字幕日韩欧美一区二区三区 | 国产精品一区二区AV麻豆| 一区二区三区在线视频播放| 国产一区二区三区在线视頻| 亚洲美女视频一区二区三区| 国产一区二区在线视频播放| 久久se精品动漫一区二区三区| 久久精品免费一区二区喷潮| 国内精品无码一区二区三区| 欧美亚洲精品一区二区| 亚洲av日韩综合一区久热| 精品成人一区二区三区四区| 国产精品高清一区二区三区| 韩国女主播一区二区| 国产视频一区二区在线播放| 波多野结衣AV一区二区三区中文| 久久无码精品一区二区三区| 亚洲综合一区二区三区四区五区 | 国产综合精品一区二区三区| 海角国精产品一区一区三区糖心 | 99精品一区二区三区无码吞精| 一区二区三区杨幂在线观看| 亚洲AV无码一区二区三区性色 | 亚洲AV色香蕉一区二区| 一区二区三区www| 精品无人乱码一区二区三区| 无码人妻精品一区二区三18禁| 无码AV动漫精品一区二区免费| 亚洲AV无码一区二区大桥未久|