Cesium教程(十一):三维模型加载

三维模型数据格式种类多样,常见的有DAE、OBJ、STL、3DS MAX、CLM、IFC等数据格式。

这些主要是桌面软件多支持的数据格式,结构较为复杂,不适于网络传输。因此,Khronos公司特别推出GL传输格式(glTF)数据格式,glTF是Cesium三维数据传输渲染的数据标准。glTF的特点就是传输和解析高效。

代码编写

const entity = viewer.entities.add({
    name: 'plane',
    position: Cesium.Cartesian3.fromDegrees(102.3187, 24.4923, 0),
    model: {
        uri: "./data/Cesium_Air.glb",
        scale: 2,
        minimumPixelSize: 128, // 最小的模型像素
        maximumScale: 20000, // 最大的模型像素
        runAnimations: true, // 是否显示动画
        clampAnimations: true, // 是否保持最后一针的动画
        // color: Cesium.Color.RED, // 模型加颜色
        show: true
    }
})

viewer.trackedEntity = entity;

实现效果

猜你喜欢

转载自blog.csdn.net/WwLK123/article/details/131019157
今日推荐