Generative Dog Animation through Coding
程式動畫創作
CrazyDog.js is yet another assignment we worked on which involved the use of software. We used the editor p5.js to create animations which included movement, changes in color, and randomization of output. This involved not only programming skills, but also math knowledge as well.
CrazyDog.js 也是一個需要運用電腦軟體完成的作業。 學生們運用 p5.js 編輯器創建多種不同的動畫效果,如物體移動、顏色變化和隨機效應等。 這項作業不僅涉及程式編輯的能力,還涉及數學概念。
The works produced in this section were not “drawn” in the traditional sense, but rather were programmed into existence by the students writing commands to the computer, which executed lines of code according to the instructions given. As with all our work, this process trained the students to see, consider, plan, and design their world in different ways.
學生的這份作品並非傳統的方式「繪製」而成,而是透過寫程式,向電腦的編輯器下達多重的指令而形成。如同我們所有其他的作業,這個過程訓練了學生以不同的角度看待和考慮事物,及如何為自己的人生和行為做設計與規劃。
Click here to look at the coded dog animations 點擊此處觀看完成的狗狗動畫