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

歡迎光臨散文網(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模型文件的評論 (共 條)

分享到微博請遵守國家法律
壶关县| 宜都市| 赤峰市| 旅游| 伽师县| 嵊泗县| 岑巩县| 灌云县| 汝州市| 潮安县| 蒲城县| 贵州省| 隆安县| 新蔡县| 泰宁县| 泰和县| 武汉市| 桐乡市| 平果县| 潮州市| 全椒县| 五莲县| 苏尼特右旗| 霞浦县| 清流县| 丰顺县| 石狮市| 宁德市| 南汇区| 喀喇沁旗| 那曲县| 长汀县| 远安县| 峨眉山市| 东丽区| 扶沟县| 仁化县| 西藏| 宣化县| 泌阳县| 密山市|