[演講內容]
一開始,侯老師為我們介紹了電腦應用軟體的分類,文本、二維、三維、網路、邏輯。而其中邏輯被視為做設計中最需要被重視的能力。無論是跨領域溝通或是在軟體設計上都不可或缺,因此衍生式設計就在以邏輯的架構上出現,讓程式成為一種更容易被理解的手段,成為我們在需要使用程式幫助我們做設計時可以更快的學習。簡而言之,那是一種設計的工具,我們只需在在模組中,輸入參數,接線做連結,就可以快速的產生大量的簡單圖形在三維空間中。這對於提升某些工作效率來說實在快很多。老師也以一些他們使用衍生式設計的方法做出來的作品做為例子,那些作品都是以一般三維建模需要去細心計算角度去微調的特殊圖形,但在程式設計上卻是公式上的參數微變化而已,老師也在演講的最後為我們做了不少軟體上的範例。給們上了一堂具有衝擊性的三維構圖課。
[個人心得]
這次的演講其實就像是上了一堂使用程式邏輯概念下的三維建圖課程,我了解到了使用衍生式設計易於學習和可以產生大量規律性的圖形設計的好處。這樣的模組化的操作加上即時的回饋確實給非資訊背景的設計師有很好的理解空間去使用它,相較於以往我們很辛苦的在電腦上去大量排列圖形,使用程式的方式可以節省時間又準確。最大的特色就是模組和繼承式的使用介面非常容易學習和修改,以往我們修改程式要找出想修改的數值還真是頭痛,模組化讓我們一目了然。雖然我們未必一定得靠這樣的軟體我們也能做出相同精度和準度的模型,但對於時間的節省上,也值得我們去好好了解如何好好利用這樣的設計工具來幫助我們工作效率加快。
[衍生閱讀]
大家可以去看看樂高的程式語言模組 Robolab 也是模組化的程式設計
example:
http://cmackimo.blogspot.com/2010/02/robolab-line-follower.html
沒有留言:
張貼留言