2023互動技術
2023年10月12日 星期四
北極熊 Week05 3D processing、PVector
用Processing畫3D
設定畫布大小、使用P3D、畫一個方塊
加入pushMatrix、popMatrix讓方塊跟隨滑鼠移動
加入Y軸旋轉
加入填充與不填充、放大縮小
畫頂點
填充色彩
仔細觀察右邊的邊似乎沒有線的顏色,用noFill();觀察看看
在endShape()中加入CLOSE,完成封閉圖形
摺紙
使用ArrayList建立大資料結構和小資料結構
要點到第三格點才能看見面,修改程式碼,修改原本的for迴圈,加入新的for迴圈畫圓點
加入滑鼠事件和物件3D旋轉
想要可以移動頂點,使用滑鼠中鍵
發現在draw裡面會一次執行很多次,在mousePressed只會一次執行一次
寫選取點的程式,滑鼠點擊點就會出現一個外框的感覺
隨機產生點,讓滑鼠可以拖曳點,改變座標位址
新增右鍵刪除點的功能
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言