close
網友提問的問題中沒有指明是哪一類型的3D螺旋線,所以用圓柱螺旋線來說明
要顯示3D圖形要在人機畫面的工具選擇使用3D Curve Graph這個元件,會在程式畫面產生相對應的圖示
3D Curve Graph要輸入3組函數座標,X和Y軸是圓形座標,Z軸是圓型輪廓每一點的高度座標
X軸函數:a*cos(t)
Y軸函數:a*sin(t)
Z軸函數:h/2π*t
a是圓柱半徑
h是每一圈高度
圓圈一圈是2π,所以Z軸函數要這樣寫
完成後顯示的圖形線條很細又是灰階漸層,所以有使用3D Curve Graph的屬性改變線條的粗細和顏色
整個完成的程式如下圖
前半段就是產生XYZ這3軸的座標然後連到3D Curve Graph元件上
後半段是依序呼叫3D Curve Graph的屬性改變線條顏色和粗細
3D Curve Graph元件可以調整視角,方法是在圖形上按滑鼠左鍵再移動即可
立體視圖
前視圖
右視圖
俯視圖
文章標籤
全站熱搜
留言列表