全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:5764
推到 Plurk!
推到 Facebook!

中華民國國旗的畫法

 
richtop
資深會員


發表:122
回覆:646
積分:468
註冊:2003-06-10

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-10-15 22:52:01 IP:211.76.xxx.xxx 未訂閱
大家好:    如何畫我中華民國的國旗是個饒富趣味與挑戰的問題!因為青天白日滿地紅之間的比例關係不容易看出來。    bugmans 大大已經在站上發表過畫國旗的程式:http://delphi.ktop.com.tw/topic.php?topic_id=43741, 不過並沒有精確的比例說明(原參考網址似乎不能連結?)。 最近偶然在網路上找到一個類似在我國中童軍課程中(好像已經是很久很久以前了!),曾學過之國旗畫法的詳細介紹: 非常感謝全球旗幟會館的詳盡介紹,連結如右:http://www.globalflag.idv.tw/wg/hzgq.htm 依上述網站的說明,可以看出每道光芒的頂角是30度,所以能夠計算出光芒底部圓弧頂點的座標: 假設青天部分的寬度是2;白日中心座標是(0, 0),其半徑就會是0.25;在x軸方向上光芒的頂角座標是(0.5, 0)`; 經由假設光芒邊線的參數方程式,可以計算出底部圓弧頂點的座標分別為:(0.1385, 0.0299),(0.1385, -0.0299),簡單的與光芒的頂角連結成三角形,就能得到其中的一個光芒,再經過旋轉(每次30度)就能畫出所有的十二道光芒! 計算過程的程式碼附於原始碼中,有興趣的會員請自行參考! 由於畫圖時是以整數取點畫出來的,所以在某些較小寬度下效果較差! 如果改以OpenGL(使用GLUT)來畫,則可得較佳的顯示結果!程式連結:http://delphi.ktop.com.tw/loadfile.php?TOPICID=25001827&CC=559153 RichTop 敬上 =====***** 把數學當工具,可以解決問題;將數學變能力,能夠發現並解決問題! =====##### 發表人 - richtop 於 2005/10/15 23:08:22 發表人 - richtop 於 2005/10/15 23:46:07
附加檔案:79879_NationalFlag.zip
系統時間:2024-07-01 16:20:06
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!