使用 SceneLayer 的逼真建筑

尝试一下在线预览

这个例子展示了如何在 SceneView 中添加一个带有真实纹理的 SceneLayer 。SceneLayer 的偏移量为 6 米,以更好地与地形对齐。

         
1
2
3
4
5
6
7
8
9
const sceneLayer = new SceneLayer({
  portalItem: {
    id: "2342ab7928834076a1240fb93c60e978"
  },
  elevationInfo: {
    mode: "absolute-height",
    offset: 6
  }
});

通过使用 SceneView 的 环境 属性,启用阴影并根据一天中的特定时间设置照明,场景会变得更加真实。

         
1
2
3
4
5
6
7
8
9
view.environment = {
  lighting: {
    date: new Date("July 15, 2015 8:00:00 PDT"),
    directShadowsEnabled: true
  },
  atmosphere: {
    quality: "high"
  }
};

其他有用的资源

  • 创建场景服务
  • 发布场景

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.

The action has been successful