一.介紹
? ? ? ? 因項(xiàng)目需求我接觸到了ProceduralMesh組件,項(xiàng)目需要做淹沒分析推演,根據(jù)json數(shù)據(jù)來在UE中推演出漫長淹沒過程。這意味著數(shù)據(jù)是龐大的那么該怎么生成這個(gè)巨大的網(wǎng)格面呢。一開始我對(duì)這個(gè)組件的領(lǐng)悟不是很深刻,一個(gè)面是由四個(gè)坐標(biāo)點(diǎn)組成,在最初的測試過程中發(fā)現(xiàn)也的確是這樣可以用這個(gè)組件生成一個(gè)面,當(dāng)時(shí)沒多想直接埋頭解析海量json數(shù)據(jù)并寫好了數(shù)組組裝,最后一整個(gè)面也的確生成出來了!一共生成了8萬多個(gè)面?。?!
?但是!但是!但是!這幀率nm感人啊:當(dāng)時(shí)人都傻了。
好接下來咱們說一下解決方式哈!
? ? ? ?不知道大家能不能理解就是一個(gè)面由4個(gè)點(diǎn)組成一組給到組件生成面,這樣要做8萬次啊兄弟們,換種思路我們把這8萬個(gè)面也就是8*4萬個(gè)點(diǎn)一次性給到生成面的組件,只需要生成一次就可以了,那么這不就成了嘛?。。。?/p>
? ? ? ?還有要注意的地方就是三角面他的組成順序要給你,你的面來給定不同的順序,這么說可能不好理解那么見下圖吧:
?
?這樣就成啦!幀率幾乎沒有太多影響!激動(dòng)的很哈哈!
?這是我第一個(gè)原創(chuàng)以后悟到新東西再發(fā)文章?。?/span>文章來源:http://www.zghlxwxcb.cn/news/detail-554273.html
? ? ? ? ? ? ? ? ? ?支持一下吧??!文章來源地址http://www.zghlxwxcb.cn/news/detail-554273.html
到了這里,關(guān)于《通過UE4/UE5的ProceduralMesh組件創(chuàng)建網(wǎng)格》的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!