推 lajji: 用matplotlib畫呢 01/23 20:00
→ lajji: from matplotlib.patches import Circle 01/23 20:00
circle的話 畫出來的圖案似乎是2D的圓形?
推 clang: matplotlib可以畫3D,不過球體要自己算座標用surface畫 01/24 00:32
嗯嗯 我會畫這樣的球
只是遇到的問題是在著色上 似乎只能對表面上色
無法由內到外都有顏色@@
→ papple23g: 照你的說法 如果球不切開又不透明的話 外表看起來不就 01/24 01:15
→ papple23g: 是單色了嗎?你打算怎麼表現內外漸層? 01/24 01:15
因為這樣的球會有很多顆 所以應該可以看出彼此疊加的影響
想做的事情有點像是畫出原子的立場
藉由顏色來表示該點所受能量的大小
所以我想應該也是會有點透明度的
※ 編輯: karco (140.113.121.150), 01/24/2019 01:24:05
推 keepxha: 中心為0 R=range(1,10,1) 都畫一顆球,透明度最內層0到 01/24 15:53
→ keepxha: 最外層90%漸變 01/24 15:53
→ keepxha: for 迴圈自己改成你的能量分部 01/24 16:35
感謝大大 有點頭緒了
我會用您的建議嘗試看看 十分感謝!
→ keepxha: 大概這樣吧,希望有幫到 01/24 17:03
嗯嗯 目前的想法是先將能量轉化成對應的顏色後 存成list
然後將離球心距離也是存成list
再利用大大提供的方法畫球 應該就能成功了
真的十分感謝您的幫忙!
※ 編輯: karco (140.113.121.150), 01/24/2019 17:42:16