真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何進(jìn)行開(kāi)源objTo3d-tiles的簡(jiǎn)單分析

如何進(jìn)行開(kāi)源objTo3d-tiles的簡(jiǎn)單分析,很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來(lái)學(xué)習(xí)下,希望你能有所收獲。

湯原ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書(shū)未來(lái)市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)建站的ssl證書(shū)銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書(shū)合作)期待與您的合作!

objTo3d-tiles工具。  
大概看了一下工具的內(nèi)容,后邊看了一下源代碼,根據(jù)其中的樣例數(shù)據(jù),進(jìn)行了測(cè)試,并將數(shù)據(jù)加載到cesium中進(jìn)行了觀看。
簡(jiǎn)單的對(duì)其中代碼和功能進(jìn)行一些分析。
3dtiles中的模型格式是b3dm/i3dm等,代碼中是需要先把obj格式的模型轉(zhuǎn)換成以上格式,gltf又是  b3dm  /  i3dm的重要組成部分,所以,工具是先將obj轉(zhuǎn)換成gltf/glb,根據(jù)  Batched3DModel的說(shuō)明,將gltf/glb上添加相應(yīng)的BatchTable和FeatureTable信息,組合成b3dm/i3dm文件。
有了b3dm/i3dm的文件,還需要在tileset.json中添加模型的文件坐標(biāo)信息和轉(zhuǎn)換信息,其中,模型的boundingVolume分成三種形式:region、box和sphere,這個(gè)需要根據(jù)模型的實(shí)際尺寸,在Cesium中進(jìn)行計(jì)算。
關(guān)鍵的實(shí)現(xiàn)代碼:
createGltf.js、createB3dm.js、createSingleTileset.js、getBufferPadded8Byte.js、getJsonBufferPadded8Byte.js
tileset.json中設(shè)置了transform的轉(zhuǎn)換信息,因?yàn)槟P偷淖陨碜鴺?biāo)系一般是YUP,所以,到三維場(chǎng)景中,需要一個(gè)坐標(biāo)的轉(zhuǎn)換,在有些3dtiles生成的工具,通常把這個(gè)轉(zhuǎn)換集成到b3dm/i3dm文件中。
多個(gè)模型文件需要把tileset.json進(jìn)行合并,combineTileset.js中實(shí)現(xiàn)了此功能。
obj轉(zhuǎn)換成gltf/glb,有時(shí)會(huì)存在轉(zhuǎn)換問(wèn)題,可以使用其他工具,提前轉(zhuǎn)換成gltf/glb,再修改代碼,進(jìn)行集成生成。
這樣制作的3dtiles合并了多個(gè)三維模型,數(shù)量多了,在性能上還是會(huì)存在一些問(wèn)題,優(yōu)化性能還需要從模型的lod和數(shù)據(jù)索引方面進(jìn)行修整。

看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對(duì)創(chuàng)新互聯(lián)的支持。


分享文章:如何進(jìn)行開(kāi)源objTo3d-tiles的簡(jiǎn)單分析
網(wǎng)站鏈接:http://weahome.cn/article/gsidhs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部