1.內差公式
2.存檔,讀檔
2017電腦圖學 Computer Graphics 授課教師: 葉正聖 銘傳大學資訊傳播工程系 每週主題: 程式環境、點線面顏色、移動/旋轉/縮放與矩陣(Matrix)、階層性關節轉動(T-R-T)、做出機器人、打光、貼圖、glu/glut函式、鍵盤、滑鼠、計時器(timer)、讀入3D模型、粒子系統、聲音、特效、投影矩陣、攝影機與運鏡、機器人2.0、期末作品
2017年6月5日 星期一
2017年5月22日 星期一
2017年5月15日 星期一
2017年5月8日 星期一
2017年5月1日 星期一
2017年4月24日 星期一
2017年4月17日 星期一
2017年4月10日 星期一
Week 08 毅暘的筆記
1.期中模擬考
2.打光
static void display(void)
{
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glPushMatrix();
glutSolidTeapot(0.3);
glPopMatrix();
glutSwapBuffers();
}
int main(int argc, char *argv[])//裡面刪到只剩下
{
glutDisplayFunc(display);
}
3.茶壺變多個跟茶壺的旋轉
#include <GL/glut.h>
float angle=0;
static void display(void)
{
angle++;
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glPushMatrix();
glTranslatef(0,0.6,0);
glRotatef(angle,0,1,0);
glutSolidTeapot(0.3);
glPopMatrix();
glPushMatrix();
glutSolidTeapot(0.3);
glPopMatrix();
glutSwapBuffers();
}
int main(int argc, char *argv[])//裡面多加
{
glutIdleFunc(display);
}
4.寫各種形狀
還有
glutSolidTeapot(大小);
glutSolidCube(大小);
glutSolidCone(底r,高h,slice(切),stack堆疊);
glutSolidSphere(r,slice,stack);
glutDedocahedron();
glutIcosahedron();
.
.
.
2.打光
static void display(void)
{
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glPushMatrix();
glutSolidTeapot(0.3);
glPopMatrix();
glutSwapBuffers();
}
int main(int argc, char *argv[])//裡面刪到只剩下
{
glutDisplayFunc(display);
}
3.茶壺變多個跟茶壺的旋轉
#include <GL/glut.h>
float angle=0;
static void display(void)
{
angle++;
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glPushMatrix();
glTranslatef(0,0.6,0);
glRotatef(angle,0,1,0);
glutSolidTeapot(0.3);
glPopMatrix();
glPushMatrix();
glutSolidTeapot(0.3);
glPopMatrix();
glutSwapBuffers();
}
int main(int argc, char *argv[])//裡面多加
{
glutIdleFunc(display);
}
4.寫各種形狀
還有
glutSolidTeapot(大小);
glutSolidCube(大小);
glutSolidCone(底r,高h,slice(切),stack堆疊);
glutSolidSphere(r,slice,stack);
glutDedocahedron();
glutIcosahedron();
.
.
.
2017年3月27日 星期一
Week 06 毅暘的筆記
(1) 期中考題介紹
(ps:要記)
(2) 階層轉動
(ps:安培右手定則)
(2-1)
glTranslatef
glRotate
是主體本身在轉
glRotate
glTranslatef
是投影機再轉
(ps:要記)
(2) 階層轉動
(2-1)
glTranslatef
glRotate
是主體本身在轉
glRotate
glTranslatef
是投影機再轉
2017年3月13日 星期一
2017年3月6日 星期一
Week 02 毅暘的筆記
2017年2月20日 星期一
訂閱:
文章 (Atom)



























































