從程式製作國旗圖案-中華民國

有前幾次的開發經驗,已經開始熟悉貝茲曲線的用法,這次就來挑戰自家的國旗圖案,比較辛苦的就是要算座標位置,以及貝茲曲線控制點,因為每個三角形下面的並不是直線,所以要多使用控制點的方式來完成,加上有十二個三角形包圍,那就是更加費時了!需要耐心好好做!

先來看看原圖

接著透過程式Playground來繪製

(一)繪製底圖(長方形)

(二)繪製太陽(圓形)

(三)繪製光芒(三角形+貝茲曲線控制點)

(四)接著…做十二次….就會出來了!

不過在此提醒如何算座標,可以參考這個網站,這個網站將圖片上傳後,即可看到相關的x,y,red,green,blue,alpha!

https://yangcha.github.io/iview/iview.html

成果分享

GitHub

--

--