zoukankan      html  css  js  c++  java
  • Cesium 加载 gltf 模型

     CATIA  V6 -- IFC-- GLTF 模型
    var viewer = new Cesium.Viewer('cesiumContainer', {
        /*帮助*/
        navigationHelpButton: true,
        baseLayerPicker: true,
        geocoder: false,
        /*时间条*/
        timeline: false,
        infoBox: false,
        /*关闭时间动画*/
        animation: false,
        selectionIndicator: false,
        clockViewModel: null,
        imageryProviderViewModels: null,
        dataSources: null
        /*creditContainer:'credit'*/
    });
    var scene = viewer.scene;
    var model = scene.primitives.add(Cesium.Model.fromGltf({
        url: '/files/101.gltf',
        modelMatrix: modelMatrix,
        scale: 1.0
    }));
    viewer.camera.flyTo({
        destination: Cesium.Cartesian3.fromDegrees(-75.62898254394531, 40.02804946899414, 2.0)
    });
    var handler = new Cesium.ScreenSpaceEventHandler(viewer.scene.canvas);
    handler.setInputAction(function (click) {
        var pick = viewer.scene.pick(click.position);
        if (!pick ) {
            return;
        }
        if (pick.id === undefined) {
            return;
        }
        //选中某模型   pick选中的对象
        if (Cesium.defined(pick)) {
         
        }
    }, Cesium.ScreenSpaceEventType.LEFT_DOWN);
  • 相关阅读:
    Docker
    CTF各种资源:题目、工具、资料
    Android工具集合
    Android相关资源
    命令注入新玩法:巧借环境攻击目标
    分库分表
    数据库读写分离
    Insomni'hack teaser 2019
    Insomni'hack teaser 2019
    35C3 CTF
  • 原文地址:https://www.cnblogs.com/w2011/p/12048890.html
Copyright © 2011-2022 走看看