2012年6月17日 星期日

[作業5 3D動畫程式-飆風再起]

(1)主題名稱 飆風再起

奔馳在街道中,激發出我們無限的快感!!!!

(2)過程與成果展示



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" );
    glmUnitize( glm_model );
    glmFacetNormals( glm_model );
    glmVertexNormals( glm_model, 90 );
    list_id[2] = glmList( glm_model, GLM_MATERIAL | GLM_SMOOTH );
    glmDelete( glm_model );
 
    glm_model= glmReadOBJ( "model/car10.obj" );
    glmUnitize( glm_model );
    glmFacetNormals( glm_model );
    glmVertexNormals( glm_model, 90 );
    list_id[3] = glmList( glm_model, GLM_MATERIAL | GLM_SMOOTH );
    glmDelete( glm_model );

將所有car obj讀進來,讓她那夠在程式中奔馳!!!

(3)心得與討論

在做這個程式的時候,正因為看到電是在剝玩命關頭,激發出一點想像空間

就把汽車給加進來, 奔馳在建築物之間

還可以做得更好一些。

2012年6月11日 星期一

[作業四] 元智校園擬真3D空間場景

1.結果畫面展示與討論


將老師提供的obj loading 進來,呈現在畫面上






利用下列程式碼將obj檔讀入,給予物建材質並呈現在畫面上
glm_model= glmReadOBJ( "model/2_model.obj" );
    glmUnitize( glm_model );
    glmFacetNormals( glm_model );
    glmVertexNormals( glm_model, 90 );
    list_id[5] = glmList( glm_model, GLM_MATERIAL | GLM_SMOOTH );
    glmDelete( glm_model );




2.心得呈現


在使用物件讀入時畫了很多時間研究,並且還要給予他的位置及材質,再編排物件位置時


只是先隨意的放上,還可以再改得更好一些。