2024年5月23日 星期四

探索比其寶的十大奧秘 14

                                             week14-1_alpha_interpplatioin_angle_timer

先安裝openCV,CodeBlocks要重開
要改環境Search directories->Compiler 增加 C:\OpenCV2.1\include
Search directories->Linker 增加 C:\OpenCV2.1\lib
Linker settings-> 增加 cv210、cxcore210、highgui210
載git hub把第13周的13-2 抓下來就可以了

打開EXELE用exele算alpha內差
公式:new*alpha+old*1-alpha


把原來 motion()裡的存檔的程式碼,剪下來,貼到 keyboard()

 glutPostRedisplay();
    }else if(key=='s'){ ///把程式碼,貼在這後面

讓她不會一直存檔,按S鍵才會存檔

利用glutTimerFunc 來實現動畫的感覺
把動作擺到想要的位置使用S鍵存座標到angle.txt裡
按P就可以以每50/1000秒播放出來



week14-2_angleX_angle_Y_10
newAngle跟oldAngle都要改成這些
因為只有0到9所以分成X跟Y就可以有20個節點
for都改成大於10停止
float newAngleX[10]={},oldAngleX[10]={};
float newAngleY[10]={},oldAngleY[10]={};










沒有留言:

張貼留言