yzu1002cs314s971512.blogspot.com yzu1002cs314s971512.blogspot.com

yzu1002cs314s971512.blogspot.com

s971512

Void keyboard(unsigned char key, int x, int y). Void specialkey(int key, int x, int y). Switch( key ) {. Case GLUT KEY UP:. P1xpos -= (float)sin(p1.heading*piover180)*0.1 ;. P1zpos -= (float)cos(p1.heading*piover180)*0.1 ;. Case GLUT KEY DOWN:. P1xpos = (float)sin(p1.heading*piover180)*0.1 ;. P1zpos = (float)cos(p1.heading*piover180)*0.1;. Case GLUT KEY LEFT:. P1heading = 2.0f;. P1yrot = p1.heading;. Case GLUT KEY RIGHT:. P1heading -= 2.0f;. P1yrot = p1.heading;. GlEnable( GL DEPTH TEST );.

http://yzu1002cs314s971512.blogspot.com/

WEBSITE DETAILS
SEO
PAGES
SIMILAR SITES

TRAFFIC RANK FOR YZU1002CS314S971512.BLOGSPOT.COM

TODAY'S RATING

>1,000,000

TRAFFIC RANK - AVERAGE PER MONTH

BEST MONTH

March

AVERAGE PER DAY Of THE WEEK

HIGHEST TRAFFIC ON

Tuesday

TRAFFIC BY CITY

CUSTOMER REVIEWS

Average Rating: 4.0 out of 5 with 16 reviews
5 star
7
4 star
4
3 star
4
2 star
0
1 star
1

Hey there! Start your review of yzu1002cs314s971512.blogspot.com

AVERAGE USER RATING

Write a Review

WEBSITE PREVIEW

Desktop Preview Tablet Preview Mobile Preview

LOAD TIME

1.1 seconds

FAVICON PREVIEW

  • yzu1002cs314s971512.blogspot.com

    16x16

  • yzu1002cs314s971512.blogspot.com

    32x32

  • yzu1002cs314s971512.blogspot.com

    64x64

  • yzu1002cs314s971512.blogspot.com

    128x128

CONTACTS AT YZU1002CS314S971512.BLOGSPOT.COM

Login

TO VIEW CONTACTS

Remove Contacts

FOR PRIVACY ISSUES

CONTENT

SCORE

6.2

PAGE TITLE
s971512 | yzu1002cs314s971512.blogspot.com Reviews
<META>
DESCRIPTION
Void keyboard(unsigned char key, int x, int y). Void specialkey(int key, int x, int y). Switch( key ) {. Case GLUT KEY UP:. P1xpos -= (float)sin(p1.heading*piover180)*0.1 ;. P1zpos -= (float)cos(p1.heading*piover180)*0.1 ;. Case GLUT KEY DOWN:. P1xpos = (float)sin(p1.heading*piover180)*0.1 ;. P1zpos = (float)cos(p1.heading*piover180)*0.1;. Case GLUT KEY LEFT:. P1heading = 2.0f;. P1yrot = p1.heading;. Case GLUT KEY RIGHT:. P1heading -= 2.0f;. P1yrot = p1.heading;. GlEnable( GL DEPTH TEST );.
<META>
KEYWORDS
1 主題介紹
2 主題是元智大學3d導覽
3 過程與成
4 break;
5 glutpostredisplay ;
6 這段code是在控制使用者的鍵盤上下左右移動
7 return 0 ;
8 張貼者:
9 沒有留言
10 以電子郵件傳送這篇文章
CONTENT
Page content here
KEYWORDS ON
PAGE
主題介紹,主題是元智大學3d導覽,過程與成,break;,glutpostredisplay ;,這段code是在控制使用者的鍵盤上下左右移動,return 0 ;,張貼者:,沒有留言,以電子郵件傳送這篇文章,blogthis!,分享至 twitter,分享至 facebook,分享到 pinterest,主題是元智一館3d導覽,為了不讓使用者覺得只是在看一個方塊的不同角度,多畫六館讓使用者更有感覺,視角二,圖右邊為六館,主題是元智一館,glbegin gl polygon ;,glend,網誌存檔
SERVER
GSE
CONTENT-TYPE
utf-8
GOOGLE PREVIEW

s971512 | yzu1002cs314s971512.blogspot.com Reviews

https://yzu1002cs314s971512.blogspot.com

Void keyboard(unsigned char key, int x, int y). Void specialkey(int key, int x, int y). Switch( key ) {. Case GLUT KEY UP:. P1xpos -= (float)sin(p1.heading*piover180)*0.1 ;. P1zpos -= (float)cos(p1.heading*piover180)*0.1 ;. Case GLUT KEY DOWN:. P1xpos = (float)sin(p1.heading*piover180)*0.1 ;. P1zpos = (float)cos(p1.heading*piover180)*0.1;. Case GLUT KEY LEFT:. P1heading = 2.0f;. P1yrot = p1.heading;. Case GLUT KEY RIGHT:. P1heading -= 2.0f;. P1yrot = p1.heading;. GlEnable( GL DEPTH TEST );.

INTERNAL PAGES

yzu1002cs314s971512.blogspot.com yzu1002cs314s971512.blogspot.com
1

s971512: 四月 2012

http://yzu1002cs314s971512.blogspot.com/2012_04_01_archive.html

Void keyboard(unsigned char key, int x, int y). Void specialkey(int key, int x, int y). Switch( key ) {. Case GLUT KEY UP:. P1xpos -= (float)sin(p1.heading*piover180)*0.1 ;. P1zpos -= (float)cos(p1.heading*piover180)*0.1 ;. Case GLUT KEY DOWN:. P1xpos = (float)sin(p1.heading*piover180)*0.1 ;. P1zpos = (float)cos(p1.heading*piover180)*0.1;. Case GLUT KEY LEFT:. P1heading = 2.0f;. P1yrot = p1.heading;. Case GLUT KEY RIGHT:. P1heading -= 2.0f;. P1yrot = p1.heading;. 訂閱: 文章 (Atom). 簡單主題 技術提供: Blogger.

2

s971512: 作業三

http://yzu1002cs314s971512.blogspot.com/2012/05/blog-post.html

Void keyboard(unsigned char key, int x, int y). Void specialkey(int key, int x, int y). Switch( key ) {. Case GLUT KEY UP:. P1xpos -= (float)sin(p1.heading*piover180)*0.1 ;. P1zpos -= (float)cos(p1.heading*piover180)*0.1 ;. Case GLUT KEY DOWN:. P1xpos = (float)sin(p1.heading*piover180)*0.1 ;. P1zpos = (float)cos(p1.heading*piover180)*0.1;. Case GLUT KEY LEFT:. P1heading = 2.0f;. P1yrot = p1.heading;. Case GLUT KEY RIGHT:. P1heading -= 2.0f;. P1yrot = p1.heading;. GlEnable( GL DEPTH TEST );.

3

s971512: 三月 2012

http://yzu1002cs314s971512.blogspot.com/2012_03_01_archive.html

GlColor3f(0.98, 0.98, 0.98);. For ( i = 0; i 100; i ). GlVertex2f( -0.8 cos(angle1)/5, 0.8 sin(angle1)/5 );. 這段code是在畫出我的成果圖中的月亮,裡面用到一些數學函式,後面我的路燈也是用一樣的方式把圖畫出來。 3心得:這次的作業感覺上是要我們熟悉一下編譯環境跟用glut去畫出一個比較基本的圖形,覺得自己目前所學不多,所以畫的非常簡陋,看過以前修課同學畫的圖,實在非常厲害。希望以後也能跟那同學一樣畫出一個很貼近真實的圖片. 訂閱: 文章 (Atom). 簡單主題 技術提供: Blogger.

4

s971512: 作業一

http://yzu1002cs314s971512.blogspot.com/2012/03/blog-post.html

GlColor3f(0.98, 0.98, 0.98);. For ( i = 0; i 100; i ). GlVertex2f( -0.8 cos(angle1)/5, 0.8 sin(angle1)/5 );. 這段code是在畫出我的成果圖中的月亮,裡面用到一些數學函式,後面我的路燈也是用一樣的方式把圖畫出來。 3心得:這次的作業感覺上是要我們熟悉一下編譯環境跟用glut去畫出一個比較基本的圖形,覺得自己目前所學不多,所以畫的非常簡陋,看過以前修課同學畫的圖,實在非常厲害。希望以後也能跟那同學一樣畫出一個很貼近真實的圖片. 學長,你會畫得很好的,即使沒openGL基礎。我也沒基礎。 訂閱: 張貼留言 (Atom). 簡單主題 技術提供: Blogger.

5

s971512: 作業二

http://yzu1002cs314s971512.blogspot.com/2012/04/blog-post.html

Void keyboard(unsigned char key, int x, int y). Void specialkey(int key, int x, int y). Switch( key ) {. Case GLUT KEY UP:. P1xpos -= (float)sin(p1.heading*piover180)*0.1 ;. P1zpos -= (float)cos(p1.heading*piover180)*0.1 ;. Case GLUT KEY DOWN:. P1xpos = (float)sin(p1.heading*piover180)*0.1 ;. P1zpos = (float)cos(p1.heading*piover180)*0.1;. Case GLUT KEY LEFT:. P1heading = 2.0f;. P1yrot = p1.heading;. Case GLUT KEY RIGHT:. P1heading -= 2.0f;. P1yrot = p1.heading;. 訂閱: 張貼留言 (Atom). 簡單主題 技術提供: Blogger.

UPGRADE TO PREMIUM TO VIEW 1 MORE

TOTAL PAGES IN THIS WEBSITE

6

LINKS TO THIS WEBSITE

yzucs314.blogspot.com yzucs314.blogspot.com

YZUCS314 計算機圖學概論: 圖學相關概念、知識、與展示連結

http://yzucs314.blogspot.com/2011/02/blog-post.html

What is Computer Graphics? Pixar 20 Years of Animation. 3D Computer Graphics Software. File Format for 3D Graphics. 訂閱: 張貼留言 (Atom). OpenGL 文件、工具、範例. OpenGL 文件、工具、範例. 頂尖企業範本. 技術提供: Blogger.

yzucs314.blogspot.com yzucs314.blogspot.com

YZUCS314 計算機圖學概論: 動畫產業與繪圖設備公司

http://yzucs314.blogspot.com/2011/02/blog-post_2147.html

訂閱: 張貼留言 (Atom). OpenGL 文件、工具、範例. OpenGL 文件、工具、範例. 頂尖企業範本. 技術提供: Blogger.

yzucs314.blogspot.com yzucs314.blogspot.com

YZUCS314 計算機圖學概論: OpenGL 文件、工具、範例

http://yzucs314.blogspot.com/2011/02/opengl.html

OpenGL 文件、工具、範例. NeHe Productions (OpenGL Tutorials). GLUT - The OpenGL Utility Toolkit. OpenGL 2.1 Reference Pages. GLUT API Version 3. 3D Object Library (Victorian Resources Online). Large Geometric Models Archie (Georgia Institute of Technology). 訂閱: 張貼留言 (Atom). OpenGL 文件、工具、範例. OpenGL 文件、工具、範例. 頂尖企業範本. 技術提供: Blogger.

yzucs314.blogspot.com yzucs314.blogspot.com

YZUCS314 計算機圖學概論: 在VC++ 6.0 使用 glut

http://yzucs314.blogspot.com/2010/09/vc-60-glut.html

在VC 60 使用 glut. 1 將 glut32.lib 複製到 Microsoft Visual Studio VC98 lib. 2 將 glut.h 複製到 Microsoft Visual Studio VC98 Include GL. 3 將 glut32.dll 複製到 Windows system32. A) 選擇 Project/Settings 新增library: opengl32.lib. B) 在程式內打 #pragma comment (lib, "glut32.lib"). 訂閱: 張貼留言 (Atom). OpenGL 文件、工具、範例. Dev C 4.9.9.2使用glut. 在VC 60 使用 glut. 頂尖企業範本. 技術提供: Blogger.

yzucs314.blogspot.com yzucs314.blogspot.com

YZUCS314 計算機圖學概論: 圖學相關會議、期刊、與研究機構

http://yzucs314.blogspot.com/2011/02/blog-post_26.html

ACM SIGGRAPH (Association For Computing Machinery's Special Interest On Computer Graphics). Eurographics (European Association For Computer Graphics). ACM Transactions On Computer Graphics. IEEE Transactions On Visualization and Computer Graphics. IEEE Computer Graphics and Applications. Journal of graphics, gpu, and game tools. Standford Computer Graphics Laboratory. MIT Comouter Graphics Group. Cornell University Program of Computer Graphics. 訂閱: 張貼留言 (Atom). OpenGL 文件、工具、範例.

yzucs314.blogspot.com yzucs314.blogspot.com

YZUCS314 計算機圖學概論: Dev C++ 4.9.9.2使用glut

http://yzucs314.blogspot.com/2010/09/devc-4992glut.html

Dev C 4.9.9.2使用glut. 1在Dev C 4.9.9.2選單[tools][Check for Updates/Packages]檢查更新,找到一項名為「glut」,版本為「3.7.6 」,點選它之後按下[OK]。 2 然後開新專案,在選擇專案視窗的最上方有三個頁籤,其中一項為「multimedia」,選它後,會發現有兩個專案類型可選。一個是安裝Dev C 4.9.9.2時就有的類型「OpenGL」,另一個就是「glut」,也就是更新後才會建立起來的類型。 4 用glut建立的專案,程式就可以用glut函式了。 訂閱: 張貼留言 (Atom). OpenGL 文件、工具、範例. Dev C 4.9.9.2使用glut. 在VC 60 使用 glut. 頂尖企業範本. 技術提供: Blogger.

yzucs314.blogspot.com yzucs314.blogspot.com

YZUCS314 計算機圖學概論: 二月 2012

http://yzucs314.blogspot.com/2012_02_01_archive.html

Dr Ivan E. Sutherland. Colo, Light and image概念. The human visual system. The synthetic camera model. Physical and logic input devices. Geometric object and transformation. Geometric objects and Tansformations. Coordinate Systems and Feames. Geometric objects and Tansformations. Transformation in Homogeneous Coordinaes. Viewing in a computer. The Phong Reflection Model. 訂閱: 文章 (Atom). OpenGL 文件、工具、範例. 頂尖企業範本. 技術提供: Blogger.

yzucs314.blogspot.com yzucs314.blogspot.com

YZUCS314 計算機圖學概論: 九月 2010

http://yzucs314.blogspot.com/2010_09_01_archive.html

Dev C 4.9.9.2使用glut. 1在Dev C 4.9.9.2選單[tools][Check for Updates/Packages]檢查更新,找到一項名為「glut」,版本為「3.7.6 」,點選它之後按下[OK]。 2 然後開新專案,在選擇專案視窗的最上方有三個頁籤,其中一項為「multimedia」,選它後,會發現有兩個專案類型可選。一個是安裝Dev C 4.9.9.2時就有的類型「OpenGL」,另一個就是「glut」,也就是更新後才會建立起來的類型。 4 用glut建立的專案,程式就可以用glut函式了。 在VC 60 使用 glut. 1 將 glut32.lib 複製到 Microsoft Visual Studio VC98 lib. 2 將 glut.h 複製到 Microsoft Visual Studio VC98 Include GL. 3 將 glut32.dll 複製到 Windows system32. A) 選擇 Project/Settings 新增library: opengl32.lib. 訂閱: 文章 (Atom). 在VC 60 使用 glut.

yzucs314.blogspot.com yzucs314.blogspot.com

YZUCS314 計算機圖學概論: 1002 CS314計算機圖學概論課程資訊與公告

http://yzucs314.blogspot.com/2012/02/1002-cs314.html

Dr Ivan E. Sutherland. Colo, Light and image概念. The human visual system. The synthetic camera model. Physical and logic input devices. Geometric object and transformation. Geometric objects and Tansformations. Coordinate Systems and Feames. Geometric objects and Tansformations. Transformation in Homogeneous Coordinaes. Viewing in a computer. The Phong Reflection Model. 訂閱: 張貼留言 (Atom). OpenGL 文件、工具、範例. 頂尖企業範本. 技術提供: Blogger.

UPGRADE TO PREMIUM TO VIEW 0 MORE

TOTAL LINKS TO THIS WEBSITE

9

OTHER SITES

yzu1002cs314s971419.blogspot.com yzu1002cs314s971419.blogspot.com

971419

走在建築物中 , 遇到了神奇寶貝. 元智燈光交替 , 樹木豎立在一館後方. 1) 立方體 : glvertex3f. P1xpos -= (float)sin(p1.heading*piover180)*0.1 ;. P1zpos -= (float)cos(p1.heading*piover180)*0.1 ;. 燈光) theta -= .05;. Float light diffuse[4] = {1.0, 1.0, 1.0, 1.0};. Float mat diffuse[4] = {1.0, 1.0, 1.0, 1.0};. Float light position[4] = { sinf(theta) * cosf(phi), cosf(theta), -sinf(theta) * sinf(phi), 0 };. 再利用 : glMaterialfv 函式. 3) 貼圖 : (另外引用 libray 進行圖形載入). Void GBmp: load( const char *spath ). 1) 立方體 : 利用glVertex3f( x . y . z) 來完成.

yzu1002cs314s971428.blogspot.com yzu1002cs314s971428.blogspot.com

971428

光源 材質 圖片讀取 都有用上. 訂閱: 文章 (Atom). 簡單範本 技術提供: Blogger.

yzu1002cs314s971438.blogspot.com yzu1002cs314s971438.blogspot.com

小咖的Blog

前面的球球使用Loading Object and Lighting. 張貼者 s971438 於 上午7:42. 張貼者 s971438 於 上午8:46. 張貼者 s971438 於 下午8:55. 張貼者 s971438 於 上午7:20. 張貼者 s971438 於 上午6:49. Assignment#5 整合練習. Assignment#4 3D元智貼圖練習. Assignment#3 3D元智設計圖遊走練習. Assignment#2透視一館with黑與白的藝術 其實因為很多地方都做不太出來(ex.圓柱、曲線. Assignment#1 元智一館2D外觀圖繪製.

yzu1002cs314s971512.blogspot.com yzu1002cs314s971512.blogspot.com

s971512

Void keyboard(unsigned char key, int x, int y). Void specialkey(int key, int x, int y). Switch( key ) {. Case GLUT KEY UP:. P1xpos -= (float)sin(p1.heading*piover180)*0.1 ;. P1zpos -= (float)cos(p1.heading*piover180)*0.1 ;. Case GLUT KEY DOWN:. P1xpos = (float)sin(p1.heading*piover180)*0.1 ;. P1zpos = (float)cos(p1.heading*piover180)*0.1;. Case GLUT KEY LEFT:. P1heading = 2.0f;. P1yrot = p1.heading;. Case GLUT KEY RIGHT:. P1heading -= 2.0f;. P1yrot = p1.heading;. GlEnable( GL DEPTH TEST );.

yzu1002cs314s971518.blogspot.com yzu1002cs314s971518.blogspot.com

971518_陳秉奇

張貼者 陳秉奇 @ 上午11:31. 可以利用W,S,A,D來控制視角,方向鍵來控制人物的移動,圖片的結合有些牽強,希望以後技術進不後可以再改. 張貼者 陳秉奇 @ 上午9:51. 張貼者 陳秉奇 @ 上午11:17. 張貼者 陳秉奇 @ 上午2:18. 張貼者 陳秉奇 @ 上午3:00. 38515;秉奇.

yzu1002cs314s971530.blogspot.com yzu1002cs314s971530.blogspot.com

yzu1002cs314s971530

GLfloat light0 ambient[4] = {0.5, 0.5, 0.5, 1.0};. GLfloat light0 diffuse[4] = {1.0, 1.0, 1.0, 1.0};. GLfloat light specular[4] = {1.0, 1.0, 1.0, 1.0};. GLfloat light0 position[4] = {128.5, 150, -268, 1.0};. GLfloat light1 position[4] = {0, 150, -292.5};. GLfloat globel ambient[] = {0.5, 0.5, 0.5, 0.0};. GlLightModelfv(GL LIGHT MODEL AMBIENT, globel ambient);. GlLightfv(GL LIGHT0, GL AMBIENT, light0 ambient);. GlLightfv(GL LIGHT0, GL DIFFUSE, light0 diffuse);. Void set mat(GLfloat r, GLfloat g, GLfloat b).

yzu1002cs314s971553.blogspot.com yzu1002cs314s971553.blogspot.com

s971553

由於" OBJ"物件使用不是很熟悉 所以只好使用老師在城堡範例中的小豬 使他在校園中衝撞. 讓使用者可以在元智校園中遊走 而期中比較難的 是計算出 使用者前進後退 每一館的縮放大小以及能見範圍. 座標真的很難抓又非常難計算 因為失敗了太多次 所以最後選擇畫出 "極簡版元智一館". 訂閱: 文章 (Atom). 浮水印範本 技術提供: Blogger.

yzu1002cs314s971555.blogspot.com yzu1002cs314s971555.blogspot.com

s971555

65292;我先利用座標畫出了公園的門及牆,之後再利用座標畫出盪鞦韆以及單槓,之後再利用第四次作業所學的貼圖,把老師給的海豚貼圖利用 Maya. 涵式去調整,調整了水池噴水時的角度問題,另外也利用助教給的垃圾筒、椅子、路燈,將整個公園變得更豐富。 這次整合了全部所學,不論是利用座標來描繪、打光又或者是貼圖,也讓我學會了,也深深體會調座標是件不容易的事,要怎麼要去調整座標、怎麼樣貼圖才能夠讓整個場景更逼真,第五個作業,也是呈現了這學期全部所學都一一的擺入到這次的作業中,雖然沒有很完美,但看到自己一一描繪出的場景也有小小的成就。 加入了光源 prepare lighting() function. 以及貼圖 load model() function. 檔,利用老師給的範例的 .obj. 最後,也謝謝助教給了一些貼圖檔,讓我順利的把 1.2.3.6.7. 來包裝,再用 glutKeyboardFunc(keyboard);. 首先利用六個 glBegin(GL POLYGON);. 來包裝,再用 glutKeyboardFunc(keyboard);. 利用 if…else….

yzu1002cs314s973305.blogspot.com yzu1002cs314s973305.blogspot.com

s973305

Glm model= glmReadOBJ( "model/car1.obj" );. GlmUnitize( glm model );. GlmFacetNormals( glm model );. GlmVertexNormals( glm model, 90 );. List id[0] = glmList( glm model, GLM MATERIAL GLM SMOOTH );. GlmDelete( glm model );. Glm model= glmReadOBJ( "model/car2.obj" );. GlmUnitize( glm model );. GlmFacetNormals( glm model );. GlmVertexNormals( glm model, 90 );. List id[1] = glmList( glm model, GLM MATERIAL GLM SMOOTH );. GlmDelete( glm model );. Glm model= glmReadOBJ( "model/car3.obj" );. 訂閱: 文章 (Atom).