為了好玩,今天我們?cè)僬務(wù)剤D案設(shè)計(jì)這個(gè)話題。
美國(guó)人多蘿西·K在《設(shè)計(jì)藝術(shù)原理》中,把二維圖案歸納成17種(如圖1),并提出每一種圖案都由基礎(chǔ)圖形(后面我們把它簡(jiǎn)稱為“基圖”,它大多用三角形來(lái)示意,這樣可使方位感更明確)經(jīng)過(guò)四個(gè)基本運(yùn)動(dòng)來(lái)構(gòu)成,它們是反射(沿平面上一條線)、平移、旋轉(zhuǎn)(繞平面上的一個(gè)點(diǎn))和滑動(dòng)反射。
你能辨認(rèn)其中的每個(gè)運(yùn)動(dòng)嗎?能分析它們?cè)诩榷ǖ膱D案中是如何出現(xiàn)的嗎?
舉幾個(gè)例子來(lái)看看:?jiǎn)渭儼l(fā)生平移的就是第1種;第2種既有平移又有反射(反射形成鏡像),也就是滑動(dòng)反射;第3~第5種為基圖和它的一個(gè)鏡像組合后平移而成;第10、第13、第16三種是先旋轉(zhuǎn),然后由組合圖平移形成;第6和第7種則是基圖和它的三個(gè)鏡像為組合圖,再行平移。
四個(gè)基本運(yùn)動(dòng)的數(shù)學(xué)和編程處理我們并不陌生,就看我們能不能按照這17種類型隨心所欲地設(shè)計(jì)圖案和游戲一把了。
先測(cè)試一下你的眼力。如圖2所示,要是以左上角圖形作為基圖,兩個(gè)圖案分別屬于哪種類型呢?應(yīng)該是第4和第10種,你看對(duì)了嗎?
下面,我們就來(lái)做幾個(gè)圖案設(shè)計(jì)。以圖3左上角的箭頭形為基圖,組成的圖案顯然由基圖的平移運(yùn)動(dòng)形成,屬于第1種類型。實(shí)現(xiàn)它們的程序很簡(jiǎn)單。
Private Sub Form_Click()
Scale