第一週(截止2023.7.23 上午)
任務主要進度:
- 跟着做的案例爲
Stack-O-Bot
,有官方的文檔以及遊戲教學過程,比較適合新手進行學習,根據官方給的教學,大體上覆現了他的效果。 - 正在學習藍圖類模型,類似於圖形化的編程界面?編程的重點是邏輯的設計,需要考慮好每一個過程的關係以及物理過程(這個在藍圖類的模型裏面應該也有設計)。
- 總結知識點,把在未來需要用到的部分知識總計一下。
- 考慮接口問題以及如何導入客戶端的數據(在相關知識點-2有介紹)
需要解決的問題:
-
怎樣編程
-
建模所需要的接口+如何在客戶端導入接口
-
實現導入數據
相關知識點:
- 模型文件格式介紹:
UE5模型格式介紹:主要由四部分組成—網格,材質,動畫和藍圖;
UE5模型格式一般結構,包含了三個文件夾:Models, Meshes和Materials(.uasset);
對於模型文件格式,有三種格式可供選擇:FBX(全面),OBJ(保留幾何信息),COLLADA(通用)
- 真實地圖導入UE5
有兩種可行性方案設計:第一種是通過有個博主給了參考方案:真實地形導入UE - 知乎 (zhihu.com)
第二種是採用通過ArcGIS的數據來導入,這個可以實現通過深勢、高度等數據(這個數據方便衛星獲取)來近似還原出地形信息,然後再導入到UE5中。(這個路線被證明是可行的https://www.youtube.com/watch?v=RKyyuAhnqP4)採用雙精度渲染。Unreal導入GIS數據的辦法_ue載入arcgis數據_新
- 使用地形建模工具(如Trian3DBuilder)導入GIS數據
- 使用Visual Dataprep優化和導入數據
- 使用3D樹、水着色器等來點綴項目。
- 瞭解基礎知識文檔
UE5官方提供了引擎文檔,由於我安裝的引擎是5.2版本的,所以對應查看的也就是5.2的文檔瞭解虛幻引擎的基礎知識 |虛幻引擎5.2文檔 (unrealengine.com)