Skip to content

OBJ模型转GLTF

发表于
更新于
阅读量

obj2gltf插件安装

javascript
npm install --save obj2gltf

文件转换

安装成功后,执行下列语句即可成功转换,-i表示输入文件,-o表示输出文件

javascript
obj2gltf -i model.obj -o model.gltf

Cesium记载gltf模型

javascript
const position = Cesium.Cartesian3.fromDegrees(118,120,0)
const heading = 0
const pitch = Cesium.Math.toRadians(90)
const roll = 0
const hpr = new Cesium.HeadingPitchRoll(heading,pitch,roll)
const orientation = Cesium.Transforms.headingPitchRollQuaternion(position,hpr)//朝向
const entity = viewer.entites.add({
    position:position,
    orientation:orientation,
    model:{
        uri:'./model/model.gltf',
        show:true,
        scale:0.3
    }
})

Released under the MIT License.