目標 : 利用内插公式擺出各種擺出各種角度
angle=alpha*newAngle+(1-alpha)*oldAngle;
1.參考老師解說內插公式

4.存檔→將角度存在一個記事本file.txtif(key=='s'||key=='S'){ if(fout==NULL){ fout=fopen("file.txt","w+"); printf("現在我產生一個file.txt的檔案在目錄裡\n"); } fprintf(fout,"%.3f %.3f %.3f %.3f %.3f %.3f %.3f %.3f %.3f\n",angle[0],angle[1],angle[2],angle[3],angle[4],angle[5],angle[6],angle[7],angle[8]); printf("現在我把一些數字印到檔案裡%.3f %.3f %.3f %.3f %.3f %.3f %.3f %.3f %.3f\n",angle[0],angle[1],angle[2],angle[3],angle[4],angle[5],angle[6],angle[7],angle[8]); }
if(key=='r'||key=='R'){
if(fin==NULL){
fin=fopen("file.txt","r");
printf("現在我產生一個file.txt的檔案在目錄裡\n");
}
fscanf(fin,"%.3f %.3f %.3f %.3f %.3f %.3f %.3f %.3f %.3f\n",&angle[0],&angle[1],&angle[2],&angle[3],&angle[4],&angle[5],&angle[6],&angle[7],&angle[8]);
glutPostRedisplay();
}











沒有留言:
張貼留言