落笔映浮华H 2022-05-16 19:36 采纳率: 16.7%
浏览 161
已结题

使用cesium加载3dtiles模型,鼠标左键上下移动时如何不让模型缩放

使用cesium加载3dtiles模型,鼠标左键上下移动时模型会缩放,模型中的楼或者塔显示不全,没办法移动到对应的位置,有时候换个角度就可以进行移动,该如何处理,有没有什么参数可以设置
目前模型的加载代码如下

const cartographic = Cesium.Cartographic.fromCartesian(tileset.boundingSphere.center)
        const surface = Cesium.Cartesian3.fromRadians(cartographic.longitude, cartographic.latitude, cartographic.height)
        const offset = Cesium.Cartesian3.fromRadians(cartographic.longitude, cartographic.latitude, 0)
        const translation = Cesium.Cartesian3.subtract(offset, surface, new Cesium.Cartesian3())
        tileset.modelMatrix = Cesium.Matrix4.fromTranslation(translation)
        viewer.zoomTo(tileset)

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 5月24日
    • 创建了问题 5月16日

    悬赏问题

    • ¥15 DEV-C++编译缺失
    • ¥33 找熟练码农写段Pyhthon程序
    • ¥100 怎么让数据库字段自动更新
    • ¥15 antv g6 力导向图布局
    • ¥15 quartz框架,No record found for selection of Trigger with key
    • ¥15 锅炉建模+优化算法,遗传算法优化锅炉燃烧模型,ls-svm会搞,后面的智能算法不会
    • ¥20 MATLAB多目标优化问题求解
    • ¥15 windows2003服务器按你VPN教程设置后,本地win10如何连接?
    • ¥15 求一阶微分方程的幂级数
    • ¥15 关于#线性回归#的问题:【统计】回归系数要转化为相关系数才能进行Fisher' Z转化吗(相关搜索:回归模型)