加載模型
this.tileset2 = new Cesium.Cesium3DTileset({
url: "http://localhost:9998/test/tileset.json",
maximumScreenSpaceError: 16,
preferLeaves: true,
skipLevelOfDetail: true,
baseScreenSpaceError: 1024,
skipScreenSpaceErrorFactor: 16,
skipLevels: 1,
immediatelyLoadDesiredLevelOfDetail: false,
loadSiblings: false,
cullWithChildrenBounds: true,
show: true,
});
this.viewer.scene.primitives.add(this.tileset2);
平移和修改高度文章來源:http://www.zghlxwxcb.cn/news/detail-531594.html
方法一:文章來源地址http://www.zghlxwxcb.cn/news/detail-531594.html
const tileset = this.tileset2;
let offsetHeight=0;//需要調(diào)整的高度
var boundingSphere = tileset.boundingSphere;//3dtile的邊界
var xoffect = 0.001;//x軸坐標平移量
var cartographic = Cesium.Cartographic.fromCartesian(boundingSphere.center);// 將笛卡爾坐標轉換為地理坐標(弧度)
var surface = Cesium.Cartesian3.fromRadians(cartographic.longitude, cartographic.latitude, cartographic.height);
var offset =
到了這里,關于cesium 3DTileset的平移、旋轉、縮放的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!