2018年6月4日 星期一

week15 矮矮的筆記

整學期複習

week01

  1. WebGL
  2. 試著用codeblocks跑OpenGL project
  3. 試著用codeblocks跑GLUT project

week02
  1. GLUT專案 
  2. 原本177行程式碼縮減為20行
  3. 用10行程式碼畫茶壺
week03
  1. 移動,旋轉,縮放 跑Transformotion.exe
  2. glutSolidTeapot(半徑)
    glutSolidSphere(半徑,切,切)
    glutSolid(半徑)
week04
  1. rotate
  2. 矩陣
week05

  1.  T_R_T特定軸

week06

  1.  glm 3D模型

      #include "glm.h"

       GLMmodel * pmodel=NULL ; 


      畫面:
        if(pmodel==NULL)
        {      讀入模形
               glmReadOBJ("....");
              縮放glmUnitize()
               法向量
          }glmDraw(pmodel);
"小心" 舊的strdup()會不相容


week07

小心 CodeBlocks & Setting-Complier 要設對

glm.cpp 才行 Complier

Working_dir 設成 " . " 專案目錄
libfreeglut.dll 

week08


  1. 打光
  2. 陣列

week10
貼圖:OpenCV   
  1. 安裝OpenCV  
  2. 設目錄link
  3. 秀圖
week11

  1. keybord  配 PlaySound() 變鍵盤鋼琴
  2. mouse  配  PlaySound()變射擊遊戲
  3. CMP3_MCI.h 可播 MP3

沒有留言:

張貼留言