当前位置: 首页 > news >正文

vue结合Cesium加载gltf模型

Cesium支持什么格式?

        Cesium支持的格式包括:3D模型格式(如COLLADA、gITF、OBJ)、影像格式(如JPEG、PNG、GeoTIFF)、地形格式(如STL、Heightmap)、矢量数据格式(如GeoJSON、KMZ)、时间动态数据格式(如CZML),以及其他各种数据格式。此外,Cesium还通过插件支持其他特定格式。

Cesium加载Gltf模型

  const position = Cesium.Cartesian3.fromDegrees(91.18062333588327,29.64956,3640.0);viewer.scene.globe.depthTestAgainstTerrain = true;const heading = Cesium.Math.toRadians(90); //135度转弧度const pitch = Cesium.Math.toRadians(0);const roll = 0;const hpr = new Cesium.HeadingPitchRoll(heading, pitch, roll);const orientation = Cesium.Transforms.headingPitchRollQuaternion(position,hpr);const entity = viewer.entities.add({position: position,orientation: orientation,model: {uri: "./assets/cesium_gltf/GLTF/M_BWG.gltf", //注意entitits.add方式加载gltf文件时,这里是uri,不是url,并且这种方式只能加载.glb格式的文件scale: 1.0, //缩放比例minimumPixelSize: 128, //最小像素大小,可以避免太小看不见maximumScale: 20000, //模型的最大比例尺大小。minimumPixelSize的上限incrementallyLoadTextures: true, //加载模型后纹理是否可以继续流入runAnimations: true, //是否启动模型中制定的gltf动画clampAnimations: true, //制定gltf动画是否在没有关键帧的持续时间内保持最后一个姿势// shadows: Cesium.ShadowMode.ENABLED,heightReference: Cesium.HeightReference.NONE,},});viewer.trackedEntity = entity; // 聚焦模型viewer.flyTo(entity);

效果图:

 

http://www.lryc.cn/news/275661.html

相关文章:

  • 逆置算法和数组循环移动算法
  • 【MATLAB】数豆子
  • QT C++中调用python脚本时,import第三方库失败问题解决
  • 【AI视野·今日Robot 机器人论文速览 第七十期】Thu, 4 Jan 2024
  • Flutter中的布局组件介绍及使用
  • 【面试高频算法解析】算法练习2 回溯(Backtracking)
  • 认识Git
  • @RequestParam,@RequestBody和@PathVariable 区别
  • vue3组件传参
  • React16源码: React中创建更新的方式及ReactDOM.render的源码实现
  • CentOS 7 系列默认的网卡接口名称
  • 多文件上传
  • 2024.1.7力扣每日一题——赎金信
  • C#中List<T>底层原理剖析
  • Leetcode 3003. Maximize the Number of Partitions After Operations
  • MySQL第一讲:MySQL知识体系详解(P6精通)
  • 逻辑回归简单案例分析--鸢尾花数据集
  • Python print 高阶玩法
  • Wpf 使用 Prism 实战开发Day09
  • 网络端口(包括TCP端口和UDP端口)的作用、定义、分类,以及在视频监控和流媒体通信中的定义
  • flink如何写入es
  • Java、Python、C++和C#的界面开发框架和工具的重新介绍
  • Java二叉树的遍历以及最大深度问题
  • Apollo 9.0搭建问题记录
  • 【心得】PHP文件包含高级利用攻击面个人笔记
  • [scala] 列表常见用法
  • python 使用urllib3发起post请求,携带json参数
  • 深入理解堆(Heap):一个强大的数据结构
  • 抖音在线查权重系统源码,附带查询接口
  • Spring Framework和SpringBoot的区别