研究生: |
王榮麒 Wang, Jung-Chi |
---|---|
論文名稱: |
電腦圖學中流體噴濺、泡沫與氣泡模擬方法探討 Study of Whitewater Effect of Fluid Simulation in Computer Graphics |
指導教授: |
張鈞法
Chang, Chun-Fa |
口試委員: |
陳履恆
Chen, Lieu-Hen 王科植 Wang, Ko-Chih |
口試日期: | 2021/07/29 |
學位類別: |
碩士 Master |
系所名稱: |
資訊工程學系 Department of Computer Science and Information Engineering |
論文出版年: | 2021 |
畢業學年度: | 109 |
語文別: | 中文 |
論文頁數: | 41 |
中文關鍵詞: | 電腦圖學 、流體模擬 、流體力學 、噴濺 、水花 、氣泡 、泡沫 |
英文關鍵詞: | Computer Graphics, Fluid Simulation, Hydromechanics, Spray, Splash, Bubble, Foam |
研究方法: | 實驗設計法 、 調查研究 |
DOI URL: | http://doi.org/10.6345/NTNU202100958 |
論文種類: | 學術論文 |
相關次數: | 點閱:112 下載:13 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本論文的主軸,在於探討電腦圖學中流體模擬的發展與演變,並找出直到現今,在流體模擬的視覺表現上,仍舊缺乏或難以妥善處理的地方。首先須了解流體力學的基礎理論與公式,再研究數十年來以電腦模擬流體動態的各種方法,每一個重大突破改善了前一種方法的哪些不足之處。不過,雖然最新的方法已經可以幾近真實的以電腦圖學理論模擬流體動態,但在處理噴濺、泡沫、與氣泡上,卻與真實水中這些效果的呈現有所差距。本文也探討了當今主流的各種模擬方法,並透過Blender套件實作倒水、河流、與海浪等不同場景的呈現效果,比較其差異並找出各場景最適合的方法。
The main goal of this thesis is finding out the shortcomings of the visual result of fluid simulation in computer graphics until now, after studying the progression and history of it. First, we need to understand the basic theories and formulas of hydromechanics. Then do the research of all kinds of methods of computer simulating the fluid motion and figure out how every important breakthrough improve the method before it. However, the newest method can simulate fluid motion using computer graphics theories almost like real water, but it still has difficulty simulating spray, foam and bubble. We also studied the mainstream simulation methods nowadays and created scenes in different scales such as scene of pouring water into a glass, river, and wave on the beach with these methods using Blender. In the end, we provide the best choice of method of each scene.
[1] Florian Bagar, Daniel Scherzer and Michael Wimmer. 2010. A Layered Particle-Based Fluid Model for Real-Time Rendering of Water. In Computer Graphics Forum (Proceedings EGSR 2010) 29(4), 1383-1389.
[2] J. U. Brackbill, D. B. Kothe, and H. M. Ruppel. 1988. FLIP: A Low-Dissipation, Particle-In-Cell Method for Fluid Flow. Computer Physics Communications 48, 25-38.
[3] Robert Bridson, and Matthias Müller-Fischer. 2007. Fluid Simulation: SIGGRAPH 2007 Course Notes. In ACM SIGGRAPH 2007 Courses (SIGGRAPH ’07). Association for Computing Machinery, New York, NY, USA, 1-81.
[4] Nuttapong Chentanez, and Matthias Müller. 2010. Real-time Simulation of Large Bodies of Water with Small Scale Details. In Proceedings of ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 197-206.
[5] Markus Ihmsen, Nadir Akinci, Gizem Akinci, and Matthias Teschner. 2012. Unified Spray, Foam and Bubbles for Particle-Based Fluids. In The Visual Computer. 28, 6-8 (June 2012), 669-677.
[6] Chenfanfu Jiang, Craig Schroeder, Andrew Selle, Joseph Teran, and Alexey Stomakhin. 2015. The Affine Particle-In-Cell Method. In ACM Transactions on Graphics. 34, 4, Article 51 (August 2015), 10 pages.
[7] Miles Macklin, and Matthias Müller. 2013. Position Based Fluids. In ACM Transactions on Graphics. 32, 4, Article 104 (July 2013), 12 pages.
[8] Matthias Müller, David Charypar, and Markus Gross. 2003. Particle-Based Fluid Simulation for Interactive Applications. In Proceedings of the 2003 ACM SIGGRAPH/Eurographics symposium on Computer Animation (SCA ’03). Eurographics Association, Goslar, DEU, 154-159.
[9] B. Solenthaler, and R. Pajarola. 2009. Predictive-Corrective Incompressible SPH. In ACM Transactions on Graphics 28, 40:1-40:6.
[10] Jos Stam. 1999. Stable fluids. In Proceedings of the 26th annual conference on Computer graphics and interactive techniques (SIGGRAPH '99). ACM Press/Addison-Wesley Publishing Co., USA, 121-128.
[11] Tsunemi Takahashi, Hiroko Fujii, Atsushi Kunimatsu, Kazuhiro Hiwada, Takahiro Saito, Ken Tanaka, and Heihachi Ueki. 2003. Realistic Animation of Fluid with Splash and Foam. In Computer Graphics Forum 22(3), 391-400.
[12] N. Thürey, F. Sadlo, S. Schirm, M. Müller-Fischer, and M. Gross. 2007. Real-time Simulations of Bubbles and Foam within a Shallow Water Framework. In Proceedings of the 2007 ACM SIGGRAPH/Eurographics symposium on Computer animation (SCA '07). Eurographics Association, Goslar, DEU, 191-198.
[13] Yongning Zhu, and Robert Bridson. 2005. Animating Sand as a Fluid. In ACM Transactions on Graphics 24, 965-972.