研究生: |
張俊偉 Jun-Wei Chang |
---|---|
論文名稱: |
流水中波濺之即時繪製技術 Real-Time Rendering of Splash in Stream Water |
指導教授: |
張鈞法
Chun-Fa Chang |
口試委員: | |
學位類別: |
碩士 Master |
系所名稱: |
電機資訊學院 - 資訊工程學系 Computer Science |
論文出版年: | 2007 |
畢業學年度: | 95 |
語文別: | 英文 |
論文頁數: | 56 |
中文關鍵詞: | 粒子系統 、變形球 、告示板繪製技術 |
外文關鍵詞: | Particle System, Metaball, Billboard Rendering |
相關次數: | 點閱:79 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本篇論文提出了水流中湍流和波濺的即時模擬以及繪製技術,同時考慮了不規則地形以及動態剛體的互動效果。為了達到即時的畫面更新率,我們採用了基於繪圖處理單元(GPU)加速的粒子系統來模擬水流、水花的運動,並且利用二維的變形球以及告示板的繪製技術來表示三維的水表面。另外,我們用來繪製波濺表面的告示板並不像過去的作法會有切面的瑕疵。雖然我們在此提出的方法並非物理上正確,但此方法仍可達到有效率而且可置信的繪製效果。
The thesis presents a real-time method to simulate and render the turbulent flow and splash of stream water over irregular terrain and dynamic rigid objects. In order to achieve real-time frame rates, we adopt a GPU-based particle system to perform the simulation and exploit 2D metaballs with billboards to represent the 3D water surface. Besides, our billboard rendering method for splash surface does not possess the traditional clipping artifact. Although our proposed method is not a direct physical simulation, the results are empirically plausible and efficient, and especially suitable for interactive graphics application such as computer games.
1. Lutz, L. Building a Million Particle System. [cited; Available from: http://www.2ld.de/gdc2004/.
2. Nick, F. and M. Dimitri, Realistic animation of liquids. 1996, Academic Press, Inc. p. 471-483.
3. Jos, S., Stable fluids, in Proceedings of the 26th annual conference on Computer graphics and interactive techniques. 1999, ACM Press/Addison-Wesley Publishing Co.
4. Nick, F. and F. Ronald, Practical animation of liquids, in Proceedings of the 28th annual conference on Computer graphics and interactive techniques. 2001, ACM Press.
5. Douglas, E., M. Stephen, and F. Ronald, Animation and rendering of complex water surfaces, in Proceedings of the 29th annual conference on Computer graphics and interactive techniques. 2002, ACM Press: San Antonio, Texas.
6. Frank, L., et al., Simulating water and smoke with an octree data structure, in ACM SIGGRAPH 2004 Papers. 2004, ACM Press: Los Angeles, California.
7. Tsunemi, T., F. Hiroko, and K. Atsushi, Realistic animation of fluid with splash and foam. Computer Graphics Forum 2003. 22(3): p. 391∼400.
8. Matthias, M., et al., Particle-based fluid simulation for interactive applications, in Proceedings of the 2003 ACM SIGGRAPH/Eurographics symposium on Computer animation. 2003, Eurographics Association: San Diego, California.
9. Peter, K., R, and W. diger, Realistic and interactive simulation of rivers, in Proceedings of Graphics Interface 2006. 2006, Canadian Information Processing Society: Quebec, Canada.
10. Marcelo, M.M., F. Tadahiro, and C. Norishige, Efficient animation of water flow on irregular terrains, in Proceedings of the 4th international conference on Computer graphics and interactive techniques in Australasia and Southeast Asia. 2006, ACM Press: Kuala Lumpur, Malaysia.
11. Kei, I., et al. Point-based Rendering of Water Surfaces with Splashes Simulated by Particle-based Simulation. in NICOGRAPH International. 2006.
12. Peter, K., et al., UberFlow: a GPU-based particle engine, in Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware. 2004, ACM Press: Grenoble, France.