yzu1002cs314s971530.blogspot.com 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).

http://yzu1002cs314s971530.blogspot.com/

WEBSITE DETAILS
SEO
PAGES
SIMILAR SITES

TRAFFIC RANK FOR YZU1002CS314S971530.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 yzu1002cs314s971530.blogspot.com

AVERAGE USER RATING

Write a Review

WEBSITE PREVIEW

Desktop Preview Tablet Preview Mobile Preview

LOAD TIME

1 seconds

FAVICON PREVIEW

  • yzu1002cs314s971530.blogspot.com

    16x16

  • yzu1002cs314s971530.blogspot.com

    32x32

  • yzu1002cs314s971530.blogspot.com

    64x64

  • yzu1002cs314s971530.blogspot.com

    128x128

CONTACTS AT YZU1002CS314S971530.BLOGSPOT.COM

Login

TO VIEW CONTACTS

Remove Contacts

FOR PRIVACY ISSUES

CONTENT

SCORE

6.2

PAGE TITLE
yzu1002cs314s971530 | yzu1002cs314s971530.blogspot.com Reviews
<META>
DESCRIPTION
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).
<META>
KEYWORDS
1 作業四 元智校園擬真3d空間場景
2 主題介紹
3 元智校園擬真3d空間場景
4 設定光源
5 void prepare lighting
6 light0
7 設定材質 環境光跟漫射光設定的反射值相同
8 透過這次的作業我充分的學會了如何讀取3d模組
9 雖然在視點設定還有建築物設定上面一直遇到頗大的問題
10 但最後還是能完成設定的部分,不過原本想要做出的碰撞偵測
CONTENT
Page content here
KEYWORDS ON
PAGE
作業四 元智校園擬真3d空間場景,主題介紹,元智校園擬真3d空間場景,設定光源,void prepare lighting,light0,設定材質 環境光跟漫射光設定的反射值相同,透過這次的作業我充分的學會了如何讀取3d模組,雖然在視點設定還有建築物設定上面一直遇到頗大的問題,但最後還是能完成設定的部分,不過原本想要做出的碰撞偵測,最後還是能夠穿越建築物,希望在最後的期末報告能夠完成的,就是這個部分,張貼者:,沒有留言,以電子郵件傳送這篇文章,blogthis!,分享至 twitter,元智校景3d
SERVER
GSE
CONTENT-TYPE
utf-8
GOOGLE PREVIEW

yzu1002cs314s971530 | yzu1002cs314s971530.blogspot.com Reviews

https://yzu1002cs314s971530.blogspot.com

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).

INTERNAL PAGES

yzu1002cs314s971530.blogspot.com yzu1002cs314s971530.blogspot.com
1

yzu1002cs314s971530: 六月 2012

http://yzu1002cs314s971530.blogspot.com/2012_06_01_archive.html

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).

2

yzu1002cs314s971530: 三月 2012

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

GlColor3f(0.0,1,1);. GlVertex3f(-1, -1, 0.0);. GlVertex3f( 1, -1, 0.0);. GlVertex3f( 1, 1, 0.0);. GlVertex3f(-1, 1, 0.0);. GlColor3f(1, 1, 1);. For ( i = 0; i 100; i ). GlVertex2f( 0.45 cos(angle1)/9, 0.8 sin(angle1)/9 );. 訂閱: 文章 (Atom). 圖片視窗主題. 技術提供: Blogger.

3

yzu1002cs314s971530: 四月 2012

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

GluLookAt(p1.xpos, p1.ypos, p1.zpos, p1.xpos-(float)sin(p1.heading*piover180)*10.0,. P1ypos, p1.zpos-(float)cos(p1.heading*piover180)*10.0, 0.0, 1.0, 0.0);. GlTranslatef(-50.0f, -1.0f, 50.0f);. GlScalef(100,0,100);. GlColor3f(0.5,0.5,0.5);. GlVertex3f(0,0,0);. GlVertex3f(1,0,0);. GlVertex3f(1,0,-1);. GlVertex3f(0,0,-1);. GlTranslatef(-15.0, 0.0f, 10.0f);. GlRotatef(30.0f, 0.0f, 1.0f, 0.0f);. GlColor3f(0.7,0.7,0.7);. GlScalef(2.0f, 0.5f, 0.5f);. 訂閱: 文章 (Atom). 圖片視窗主題. 技術提供: Blogger.

4

yzu1002cs314s971530: 作業一 元智一館

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

GlColor3f(0.0,1,1);. GlVertex3f(-1, -1, 0.0);. GlVertex3f( 1, -1, 0.0);. GlVertex3f( 1, 1, 0.0);. GlVertex3f(-1, 1, 0.0);. GlColor3f(1, 1, 1);. For ( i = 0; i 100; i ). GlVertex2f( 0.45 cos(angle1)/9, 0.8 sin(angle1)/9 );. 訂閱: 張貼留言 (Atom). 圖片視窗主題. 技術提供: Blogger.

5

yzu1002cs314s971530: 作業四 元智校園擬真3D空間場景

http://yzu1002cs314s971530.blogspot.com/2012/06/3d.html

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).

UPGRADE TO PREMIUM TO VIEW 3 MORE

TOTAL PAGES IN THIS WEBSITE

8

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 計算機圖學概論: 在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 計算機圖學概論: 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 計算機圖學概論: 圖學相關會議、期刊、與研究機構

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 計算機圖學概論: 九月 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.

UPGRADE TO PREMIUM TO VIEW 0 MORE

TOTAL LINKS TO THIS WEBSITE

7

OTHER SITES

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).

yzu1002cs314s973320.blogspot.com yzu1002cs314s973320.blogspot.com

s973320

這次作業的主題是 著色與從檔案讀取3D物件練習,我有在這次的作業裡加入了打光,建築物則是由助教提供的OBJ檔讀取進來,但是這次的作業因為時間不夠,完成度不高,只load進了3個obj. 這次在用sketchup 把model轉成obj檔時有些轉出來的還是很奇怪,不知道是哪個步驟出問題,但是利用這個程式來做模型真的是快很多而且更漂亮! 這次的作業是要能夠做出一個3D元智校園並能夠在校園裡隨意的移動視角,我將原本的一館模型再加上其他館用一些簡單的圖形代表,就完成了這次的作業。 其實這次的作業難度並不高,只要將其他館的模型也用出來就差不多了,視角轉換的部分我是參考範例裡的,並在這次的作業加入了GL DEPTH TEST 解決了之前模型會透過去的問題,由於沒有加入打光的效果,所以我在不同的面上用了不同的顏色,比較容易看出立體的感覺. 這次將整個場景弄出來後,就像是電玩一般可以自由走動,真的很開心,很有成就感,能做到這樣也花了不少時間,希望以後能學學3D模型的軟體,將模型用得更漂亮. 訂閱: 文章 (Atom). 簡單範本 範本圖片創作者: luoman.

yzu1002cs314s973322.blogspot.com yzu1002cs314s973322.blogspot.com

OpenGL 學習紀錄

訂閱: 文章 (Atom). 輕柔雅緻範本. 技術提供: Blogger.