第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

AFrame+Three.js 在每個有幾個三角形的多個網格和每個有很多三角形的幾個

AFrame+Three.js 在每個有幾個三角形的多個網格和每個有很多三角形的幾個

ibeautiful 2022-07-08 17:52:50
我正在使用帶有 Three.js 111 的 Aframe 1.0.4,我目前正在嘗試了解兩者之間的性能更高 - 很少有實體有很多三角形 - 很多實體都有幾個三角形在這種特殊情況下,我試圖了解將場景的地板加入一個大網格中是否更好,或者是否有許多不同的實體但三角形更少。一般來說,我認為由于 AFrame(我將不得不加載許多 gltf 模型,實體的組件會隨著它們的滴答聲等重復)和 THREE.js(GPU 上的過多繪制調用、加載開銷、獲取等),因此擁有很多實體會引入開銷)。擁有幾個大實體會引入更長的加載時間(gltf-model),可能會引入更重的光線投射(但我不確定這一點,請確認),并且可能對三個上的轉換(縮放/旋轉等)進行更繁重的管理.js 端以下是我場景中的一些平均數字:實體數量約為 40(簡單的地板、墻壁、屋頂和更復雜的家具,如沙發(fā)、桌子、架子等),此外還有 2-10 個啟用陰影的燈一個普通的架子大約有 25K三角形 一層 約 800 個三角形我想知道的是:一般來說,在性能方面,在具有大量三角形的少數實體和每個具有少量三角形的實體之間有什么更好的?談論像樓層這樣的簡單實體,在 3-4 個樓層之間,每個樓層有 1K 個三角形,或者 1000 個樓層,每個樓層有 4 個三角形,哪個更好?我上面所說的假設是否正確?我對 THREE.js/GPU(加載時間、繪制調用等)方面和 Aframe 方面(光線投射、組件開銷等)都感興趣。謝謝
查看完整描述

1 回答

?
侃侃無極

TA貢獻2051條經驗 獲得超10個贊

絕對是 4 層,每層有 1k 個三角形更好。1000 個單獨的網格將立即扼殺您的渲染性能。您希望將繪圖調用的數量限制在最多幾百個。物理學也是如此。彈藥物理在內部使用包圍體層次結構來提高碰撞計算的效率,因此對于靜態(tài)幾何體,絕對使用大網格而不是許多小網格。



查看完整回答
反對 回復 2022-07-08
  • 1 回答
  • 0 關注
  • 153 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號