資源簡介
用 OpenGL 做的課設,有桌子,有材質球,有兩個光源,分別是聚光燈和環境光,有半透明效果,有平行投影和透視投影,有光源的移動,有聚光燈方向的移動。
代碼片段和文件信息
//
//??main.c
//??CG
//
//??Created?by?pengzhendong?on?15/12/28.
//??Copyright???2015年?pengzhendong.?All?rights?reserved.
//
#include?
#include?
#include?
#include?
#define?BUFFER?512
GLfloat?point[8][3]?=?{
????{?0.0f?0.0f?0.0f?}
????{?0.0f?0.0f?1.0f?}
????{?0.0f?1.0f?0.0f?}
????{?1.0f?0.0f?0.0f?}
????{?0.0f?1.0f?1.0f?}
????{?1.0f?0.0f?1.0f?}
????{?1.0f?1.0f?0.0f?}
????{?1.0f?1.0f?1.0f?}
};
static?GLfloat?xRot?=?0.0f;
static?GLfloat?yRot?=?0.0f;
static?GLfloat?xm?=?0.0f;
static?GLfloat?ym?=?0.0f;
static?GLfloat?zm?=?0.0f;
static?GLfloat?xp?=?0.0f;
static?GLfloat?yp?=?0.0f;
static?GLfloat?zp?=?0.0f;
static?GLfloat?lightdx?=?0.0f;
static?GLfloat?lightdy?=?0.0f;
static?GLfloat?lightdz?=?0.0f;
static?GLfloat?directiondx?=?0.0
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-01-05?00:31??CG\
?????文件????????6148??2016-01-22?18:12??CG\.DS_Store
?????目錄???????????0??2016-01-22?18:12??__MACOSX\
?????目錄???????????0??2016-01-22?18:12??__MACOSX\CG\
?????文件?????????120??2016-01-22?18:12??__MACOSX\CG\._.DS_Store
?????文件???????18453??2016-01-04?11:07??CG\CG.c
?????文件?????????171??2016-01-04?11:07??__MACOSX\CG\._CG.c
?????文件??????468054??2016-01-02?22:39??CG\desk.bmp
?????文件?????3145782??2016-01-02?23:17??CG\face.bmp
- 上一篇:學生成績管理系統需求11
- 下一篇:基于DHT11的溫濕度控制系統
評論
共有 條評論