Re: [問題] 請問要怎麼畫出愛心的圖案?
http://myblog.pchome.com.tw/_/myblog/?blog_id=sjgau&y=2005&m=09&an=11726&acn=3247
(setvar "cmdecho" 0)
; plot r= G(theta)
; r=a(1-sinθ)
(setq a 2.5)
(setq no (getint "Please input no= "))
(setq t1 (* -1 pi)
t2 (* +1 pi)
dt (/ (- t2 t1) no)
t2 (+ t2 (* 0.1 dt))
)
; for theta= t1 to t2 step dt do ...
; dt= (t2 - t1)/no
; no= ?
(command "PLINE")
(setq theta t1)
(while (< theta t2)
; // r=a(1-sinθ)
(setq r (* a (- 1.0 (sin theta))))
(setq x (* r (cos theta))
y (* r (sin theta))
)
(setq p1 (list x y))
(command p1)
(setq theta (+ theta dt))
)
(command "")
(princ)
※ 引述《juihua (漱石)》之銘言:
: 請各位高手幫小弟提示一下
: 要怎麼架構線條,才能畫出心型圖案的2D圖?
: 若是想畫心型3D的全視圖是否使用同樣的方法?
: 謝謝幫忙解決疑惑!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.243.237.65
推
11/03 02:15, , 1F
11/03 02:15, 1F
→
11/03 02:20, , 2F
11/03 02:20, 2F
→
11/03 02:27, , 3F
11/03 02:27, 3F
推
11/03 02:39, , 4F
11/03 02:39, 4F
討論串 (同標題文章)
Cad_Cae 近期熱門文章
PTT數位生活區 即時熱門文章