2021年5月24日 星期一

W14

這周要教的是timer,但老師說這次先用2D的圖形來做,會比較簡單。

先去moodle抓老師要我們抓的檔案和上週的鋼蛋。
接著開啟GLUT專案然後我們可以得到其中一個圓形的圖案是Solidsphere。
把程式碼先複製備份之後就可以刪掉啦~
所以今天就先利用Solidsphere來做成2D圖,並且讓他配合timer動起來看看。













接著我們寫一個timer函式套進去,同時函式裡面可以放入清除背景顏色換成紅色,還有給他們哪個時間會清除顏色。













接著把形狀改一下改成cube,喔對這次的函示裡面也有改喔!要注意!


因為函式有更改過,過一段時間之後他就會開始旋轉了!(逆時針)




















我們新增函數然後放進去,可以做出ig上動動那種效果(逆時針到頂點再變順時鐘到頂點依此類推)





















我們也可以將timer改成0他就不等待直接開始!還有裡面的angle調低也可以讓它旋轉的角度更快轉到點























沒有留言:

張貼留言

Week18期末作業(橘貓的跳舞熊熊)

 期末作業(橘貓的跳舞熊熊) 影片: https://youtu.be/R89tptMaQZw 程式碼: #include <opencv/highgui.h> #include <opencv/cv.h> #include <GL/glut.h...