輕小說大展_領券
內容連載 頁數 1/6
重複

模組化


模組化(Modularity)指的是,對於單一或多個元素進行排列組合,因而發展出多種樣式(模組化與其參數相關,因為它本身的構成並沒有改變;只是被重新排列組合)。模組化與參數這兩個主題融合得恰到好處。大多數的字體都是模組化結構的好例子。字體的形狀變化範圍,通常是透過幾個基本形狀所產生。舉例來說,用不同的方式排列相同的橢圓形和垂直線,便可構成小寫字母p、q和b。有些字母比另一些字母更具模組化的特色。荷蘭風格派運動(De Stijl)創始人Theo van Doesburg在1919年設計的字體,和1967年由Wim Crouwel創造的新字母(New Alphabet),都是極為模組化的字體範例。

在軟體的領域裡,模組化這個功能通常被用來做為優化軟體資源的一種策略。因為存儲空間和頻寬總是有上限,所以如果能運用一小組重複的圖,就能生成較大的圖像。這種技術可以用一小組圖形來產生複雜且醒目的圖形。例如,1990年代中期,網路剛開始時,頻寬受到極大的限制,通常需要經過好幾分鐘才能顯示圖量較多的網站。而電視遊戲領域中,也有著使用一小組圖形來創造整個遊戲世界的悠久歷史。

其中一個最有名的例子是,「超級瑪利歐兄弟」只用了儲存在遊戲卡匣上的一小組8×8原始像素數據,又稱「圖像磁磚」,就建構出了整個遊戲世界。這些磁磚被用來重複進行組合,使角色移動並創造出動態的效果。遊戲機一次只容許使用六十四個圖像磁磚,使得遊戲的結構能使用最少的資源,變化出更加錯綜複雜的場景。Ben Fry的軟體Mario Soup重新建構了這些儲存在任天堂卡匣上的圖像。他的配套軟體Deconstructulator顯示了遊戲正在進行時,這些圖像瓷磚如何從機器的記憶體中輸入以及輸出。

身處於物品製造的世界中,模組化的手段可被用來降低成本,也使複雜的建築案變得可行。雖然一些引人注目的設計和建案全都由客製化的零件所組成,但大多數的建築預算都只能負擔得起標準零件。事實上,絕大多數的建築物都是由預先製作的標準化組件所構成。Buckminster Fuller在1950年代富有遠見的結構設計,把這個想法推到了極致。他為一般住宅及都市規模的建物所設計的輕型穹頂結構,就是由標準化的零件所構成。
61 2 3 4 5 6 下一頁 跳到