SPH方法是描述流體運動的方法之一,通過學習SPH方法的基本原理,了解SPH方法在計算機圖形學的研究現狀和未來發展。針對流體粒子鄰域搜索這一難點,按照課題要求進行分析,設計出具體的解決方案。對SPH方法的鄰域粒子搜索相關內容進行深入的研究,并在此基礎上進行分析與設計,編程實現相應功能。
1.學習SPH方法的定義、基本原理,理解SPH方法中粒子鄰域的正確含義。
2.從調研SPH方法中鄰域搜索步驟的大致分類入手,分析各方法的優劣性。通過結合鄰域搜索的研究現狀,給出一種復雜度較低的鄰域搜索算法。
3.分析設計SPH方法的鄰域粒子搜索系統,設計功能包括讀取粒子信息、調用OpenGL庫進行繪制、顯示粒子鄰域。編程實現相應功能。
二、基本要求
1.掌握流體、SPH方法的基本理論,了解流體粒子鄰域搜索的研究現狀和未來發展。
2.按照任務書的要求與進度完成畢業設計各個階段的設計工作。積極主動與指導老師溝通,作好指導記錄。
3.掌握和運用有關C++、OpenGL庫等相關技術知識。
4.設計SPH方法的鄰域粒子搜索系統,要具有良好的程序結構和可讀性,界面友好。
5.總體設計功能包括粒子信息讀取部分、OpenGL繪制部分、粒子鄰域計算部分。