使用 SceneLayer 的逼真建筑
这个例子展示了如何在 SceneView 中添加一个带有真实纹理的 SceneLayer 。SceneLayer 的偏移量为 6 米,以更好地与地形对齐。
通过使用 SceneView 的 环境 属性,启用阴影并根据一天中的特定时间设置照明,场景会变得更加真实。
其他有用的资源
- 创建场景服务
- 发布场景
这个例子展示了如何在 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.