我目前正在開發一個在線蛋糕配置器。我遇到的問題是我不確定我所做的是否是最先進的。
配置器使用 THREE.js 來顯示蛋糕的 3d 模型。我有幾個蛋糕的 3d 模型,可以由用戶上傳。這些模型存盤在網路服務器上。每個蛋糕由一個 .obj 檔案和一個 .mtl 檔案組成。
現在......我不確定什么。從網路服務器檢索這些模型的最佳方法是什么。我試過 ajax,但據我所知 ajax 無法回傳 .obj 或 .mtr 檔案。
所以我的問題。ajax 甚至是正確的解決方案,還是我應該研究一種完全不同的方法?
uj5u.com熱心網友回復:
所以我的問題。ajax 甚至是正確的解決方案,還是我應該研究一種完全不同的方法?
是的,這是正確的方法。如今,您通常通過fetch API從服務器加載檔案。
但是,如果您需要 OBJ/MTL 檔案進行渲染,您可以通過OBJLoader和加載它們,MTLLoader而不必擔心內部結構。您可能想使用相應的官方three.js示例作為代碼模板:https : //threejs.org/examples/webgl_loader_obj_mtl
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/326291.html
標籤:javascript 阿贾克斯 三.js
