
前一陣子原本是在研究多點觸控與實體卡片的應用,變成玩自行車內胎、吸管、鋁箔(銅箔)製作感壓筆,目標是希望能模擬出寫毛筆的手感。為了測試自製感壓筆的效果,就設計了一個可以隨著偵測到的「觸控半徑」大小,而自動改變畫筆粗細的塗鴉程式;最後發展成可以隨著運筆速度而改變畫筆粗細的「壓力感應塗鴉」。它可以使用觸控點大小,移動速度,自動調整畫筆粗細的繪圖小工具,即使沒有感壓功能的筆(哭~我舊舊的 iPad Air2 和 iPad 4 本就不支援新的感壓筆),或是利用滑鼠,也能畫出粗細不同的線條。
![]() |
壓力感應塗鴉 2025.06.21 截圖 |
一進畫面,記得在「壓力測試模式」先用不同的壓力或速度,讓程式蒐集畫筆的資訊;套用測試結果後,在畫面上方中央,有繪圖設定控制區可使用,改變一下「壓力係數」,會有不同的效果哦!建議以有觸控螢幕的裝置來玩,體驗會更好。
▋ Q&A
- Q: 使用「半徑」模式時,線條粗細的變化似乎沒有「速度」模式時好。
- A: 主要是能偵測到的觸控半徑,變化實在有限,甚至在 iOS 中,只有按下去那瞬間才能抓到半徑,移動時都是回報同一個數值,所以只能應用在 Android 系統中。另外,有沒有用「漸變半徑」的選項也有差別。
- Q: 在「速度」模式時,怎樣改變線條的粗細?
- A: 按下以後,移動速度慢,線條就會粗;反之,瞬間移動,畫出的線就會變很細。
▋ 相關連結