最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

使用gltf-pipeline轉(zhuǎn)換gltf、glb模型文件

2022-12-02 17:30 作者:地理信息技術(shù)雜談  | 我要投稿

gltf-pipeline是cesium開發(fā),基于nodejs的一個開源的gltf、glb模型轉(zhuǎn)換工具:

  • 支持將gltf文件轉(zhuǎn)換成glb文件,glb轉(zhuǎn)換成gltf文件;

  • 將gltf、glb中的坐標信息和貼圖文件單獨保存出來;

  • 將gltf v1版本的模型文件轉(zhuǎn)換成gltf v2版本的模型文件;

  • 支持gltf模型的Draco壓縮??Cesium開發(fā):Draco模型壓縮

此工具支持在操作系統(tǒng)中全局安裝,以命令行的形式,進行操作使用,同時,也支持模塊的形式,在開發(fā)中,進行模塊的引用。
全局安裝方式:

npm install -g gltf-pipeline

gltf轉(zhuǎn)換成glb

gltf-pipeline -i model.gltf -o model.glb

gltf-pipeline -i model.gltf -b

glb轉(zhuǎn)換成gltf

gltf-pipeline -i model.glb -o model.gltf

gltf-pipeline -i model.glb -j

gltf Draco壓縮

gltf-pipeline -i model.gltf -o modelDraco.gltf -d

單獨輸出模型的貼圖文件

gltf-pipeline -i model.gltf -t

模塊引用,使用js調(diào)用

//gltf轉(zhuǎn)換成glb代碼:

const gltfPipeline = require('gltf-pipeline');

const fsExtra = require('fs-extra');const gltfToGlb = gltfPipeline.gltfToGlb;const gltf = fsExtra.readJsonSync('model.gltf');

gltfToGlb(gltf)
? ?.then(function(results) {
? ? ? ?fsExtra.writeFileSync('model.glb', results.glb);

});


更多的使用方式,參見官方文檔的說明。

參考文檔:

https://cnpmjs.org/package/gltf-pipeline


使用gltf-pipeline轉(zhuǎn)換gltf、glb模型文件的評論 (共 條)

分享到微博請遵守國家法律
肃南| 鹤岗市| 文登市| 福清市| 蚌埠市| 德令哈市| 武强县| 赤城县| 邮箱| 盐亭县| 北流市| 即墨市| 金湖县| 融水| 眉山市| 将乐县| 新绛县| 科技| 黔江区| 济南市| 航空| 韶山市| 永济市| 余姚市| 白朗县| 赣州市| 略阳县| 高青县| 卫辉市| 巩留县| 绩溪县| 中牟县| 泽普县| 尉氏县| 普定县| 巴林左旗| 孝义市| 鱼台县| 榆中县| 绥棱县| 宁都县|