freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于opengl與粒子系統(tǒng)的瀑布場景模擬(完整版)

2025-01-18 21:56上一頁面

下一頁面
  

【正文】 .................................................. 7 瀑布粒子的消亡 ................................................................................................................ 8 瀑布粒子的繪制 ................................................................................................................ 8 第 4 章 瀑布模擬系統(tǒng)的實現 ....................................................................................................... 9 瀑布模型實現 .................................................................................................................... 9 瀑布粒子屬性定義及初始化 .................................................................................. 9 瀑布粒子生成實現 ................................................................................................ 10 瀑布粒子運動、更新、消亡實現 ........................................................................ 10 瀑布粒子繪制實現 ................................................................................................ 11 鼠標、鍵盤交互 .............................................................................................................. 12 旋轉交互 ............................................................................................................... 12 霧化控制 ............................................................................................................... 13 文字顯示 ................................................................................................................ 14 古詩朗誦 ................................................................................................................ 14 IV 返回背景音樂 ........................................................................................................ 14 水 流大小控制 ........................................................................................................ 15 鼠標移動 ................................................................................................................ 15 音樂添加 .......................................................................................................................... 17 霧化效果 .......................................................................................................................... 18 文字顯示效果 .................................................................................................................. 18 光照變換效果 .................................................................................................................. 20 第 5 章 系統(tǒng)結果與分析 ............................................................................................................. 22 開發(fā)環(huán)境 .......................................................................................................................... 22 系統(tǒng)結果與分析 .............................................................................................................. 22 旋轉時不同光照效果分析 .................................................................................... 22 文字顯示 ................................................................................................................ 23 水流控制 ................................................................................................................ 24 霧化效果 ................................................................................................................ 25 結論 ............................................................................................................................................... 26 謝辭 ............................................................................................................................................... 28 基于 OpenGL 與粒子系統(tǒng)的瀑布場景模擬 1 第 1 章 緒論 課題背景 1983 年,粒子系統(tǒng)首先由 Reeves 提出 [1]。由于粒子系統(tǒng)的特殊、微小特征,可以模擬很多不規(guī)則形狀物體,不規(guī)則運動等等,這正好符合大自然很多事物的隨意性,無規(guī)律性。文中引用他人研究成果的部分已在標注中說明;其他同志對本設計(論文)的啟發(fā)和貢獻均已在謝辭中體現;其它內容及成果為本人獨立完成。也隨著關注度日益高漲,計算機圖形學漸漸走進了人們的視野。接下來,通過 OpenGL 中的相關函數,為瀑布場景的逼真,增添一些多角度旋轉、鼠標移動、霧化、顏色變換、音樂播放、文字顯示等功能。 除此之外,還有很多用粒子系統(tǒng)做的成功場景模擬的粒子。文獻提出節(jié)日焰火粒子系統(tǒng)的繪制算法 [4]?;?OpenGL 的多視口操作與色彩融合技術,利用粒子系統(tǒng),可以實現在大型場 景中的漫游效果。 福州大學 至誠 學院 本科生畢業(yè)設計 (論文 ) 2 研究內容 粒子系統(tǒng),顧名思義,是由無數微小的粒子組成的系統(tǒng)。 第 2章介紹了 OpenGL技術、基本操作、開發(fā)庫、基本函數及應用環(huán)境。 1997年, SGI公司和微軟公司 OpenGL放入了 Windows2020中, VC++集成了 OpenGL圖形標準,使其在計算機三維圖形領域得到了廣泛的推廣應用。 紋理映射 OpenGL 可以在軟件如游戲顯示界面里,生成各種物體。 加入一個參數 Alpha,用于指定每種顏色混合之后的特殊效果,如半透明效果等等。例如由空間上的的某個位置的粒子源產生。 粒子系統(tǒng)中的每個粒子都具有一組特定的屬性,包括速度的大小、方向、初始位置等。實際應用中,也有其他方法來判斷粒子的消亡。 基于 OpenGL 與粒子系統(tǒng)的瀑布場景模擬 9 第 4 章 瀑布模擬系統(tǒng)的實現 瀑布模型實現 瀑布粒子屬性定義及初始化 首先,給定一個總的粒子數量,每次更新粒子數量。 // x 方向位置初始化 particles[i][1] = tweak(1.)。其中, particles[i][6] ,是一個標記,專門為粒子是否觸碰到崖壁做記號,起初設置 為 1,表示沒有,如果碰到就記為 1。 } } for (j=0。相反,如果粒子已經運動基于 OpenGL 與粒子系統(tǒng)的瀑布場景模擬 11 到崖壁,那么根據函數更新水平方向速度,位置,顛倒豎直方向速度,更新豎直方向速度及位置。 // 更新水平位置 particles[i][5] += GRAV*DELTA_T。 float d = 。 //貼第 0 張圖片 gluSphere(myQuad,d,3,2)。){ //向 y 軸正方向旋 轉 camYaw += .1。){ //向 x 軸正方向旋轉 基于 OpenGL 與粒子系統(tǒng)的瀑布場景模擬 13 camPitch += .1。){ //向 z 軸正方向旋轉 camRadius += .3。當按下鍵盤 c鍵時,調用函數,實現霧化效果。表示沒有。) //第二句介紹 { second_line = !second_line 。 } 返回背景音樂 由于背景音樂是打開時自動播放的,但如果播放完古詩朗誦沒有進行任何操作,不會基于 OpenGL 與粒子系統(tǒng)的瀑布場景模擬 15 自動跳回背景音樂,而是不斷循環(huán)古詩音樂,所以,本文特意加入此操作。 u 為增加水流量, d 為減少水流量。 if(ToUpdate0) ToUpdate=50。 if(state == GLUT_DOWN) mdown = 1。 else if(camPitch ) camPitch = 。 FSOUND_STREAM *mp3back。 // 初始化音頻文件 FSOUND_Stream_Play(FSOUND_FREE,mp3back)。 // 霧的渲染方式 glFogf(GL_FOG_START, )。接著,要將混合字符轉化為寬字符。 for( i=0。\039。 HFONT hOldFont = (HFONT)SelectObject(wglGetCurrentDC(),hFont)。 //文字位置 drawCNString( 飛流直下三千尺,疑是銀河落九天。開啟深度測試,是為了不擋住背后的光線。 // 環(huán)境光給黑色完全透明 GLfloat light_pos2[]={ , , , }。 //指定第二張貼圖位置 glEnable(GL_TEXTURE_2D)。 glLightfv(G
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1