本週沒有上課
專題進度
上週請教過老師之後決定使用opencv來做背景的貼圖,程式碼:
#ifndef BACKGROUND_H_INCLUDED
#define BACKGROUND_H_INCLUDED
#include "freeglut.h"
int myTexture(char *filename);
void displayBackground(GLUquadric *quad, GLuint &BGid);
#endif // BACKGROUND_H_INCLUDED
大致上是利用老師在week8的時候教的"如何在球體上貼圖(地球)"所寫的程式碼改編而成的,不過在跟我自己的程式碼組合在一起的時候還是花了不少時間,不過還好我(自認)寫程式的習慣還不錯,把不同的功能的程式碼組合起來並不需要太多步驟,整體來說算是順利的完成背景了。
目前我有想到可以在一顆球體上直接貼一張背景圖,讓MMD模型直接在球體中間跳舞,因為如果只是在背景貼一張圖的話,旋轉視角之後就會顯得很突兀,下週就是最後一週了,希望可以順利完成我的期末作品。
沒有留言:
張貼留言