2024年5月13日 星期一

week13 Tina

week 13

##week13-1_keyboard_angleID_mouse_motion_angle

0. 安裝 freeglut,將lib\libfreeglut.a複製成libglut32.a

1.安裝openCV2.1, 要勾Add PATH,裝在預設目錄

2.Setting Compiler裡,要把3個設定設好

-Compiler 加入C:\OpenCV2.1\include

-Linker加入C:\OpenCV2.1\lib

-Linker setting裡,加入3個 cv210 cxcore210 highgui210


##準備專案

1.下載 week12-3_obj_gundam_body_upper_lower

2.複製目錄成 week13-1_keyboard_angleID_mouse_motion_angle

.cbp 改檔名 week13-1_keyboard_angleID_mouse_motion_angle.cbp 

再用Notepad++開它,改week13-1_keyboard_angleID_mouse_motion_angle

3.用codeblocks開.cbp檔


##week13-2_many_angle

1.把剛剛的week13-1_keyboard_angleID_mouse_motion_angle 存檔,複製目錄成week13-2_many_angle

2.改目錄名,改.cbp檔,用Notepad++改cpb檔案的內容,變成week13-2_many_angle

再開啟maya把,gundam模型,裁切出另一個手臂的upper2.obj lower2.obj 並產生對應的upper2.mtl lower2.mtl


##week13-3_FILE_fopen_fclose_fprintf_fscanf

1.把剛剛的week13-1_keyboard_angleID_mouse_motion_angle存檔,複製目錄成week13-3_FILE_fopen_fclose_fprintf_fscanf

2.改目錄名,改.cbp檔,用Notepad++改cpb檔案的內容,變成week13-3_FILE_fopen_fclose_fprintf_fscanf

、、、cpp

#include<stdio.h>

FILE*fout=NULL;

FILE*fin=NULL;

、、、


、、、cpp

void keyboard(unsigned char key,int x,int y){

    if(keys=='s'){

        if(fout==NULL) fout=fopen("angle.txt","w+");

        for(int i=0;i<20;i++){

            printf("%.1f ",angle[i]);

        }

        printf("\n");

    }

、、、










沒有留言:

張貼留言