Class: FMTextureBasedSkybox

FMTextureBasedSkybox

FMTextureBasedSkybox 基于纹理的天空盒, fengmap.effect.min.js

new fengmap.FMTextureBasedSkybox(map)

构造 FMTextureBasedSkybox 类

Name Type Description
map fengmap.FMMap

地图对象

Methods

disable()

禁用天空盒特效

enable()

启用天空盒特效

getState(){Object}

获取天空盒状态

Returns:
Name Type Description
state Object 天空盒状态
Name Type Description
imagePath String 图片路径
imageNames Array 图片名称
exposure Object 曝光值, 仅hdr格式生效
scale Object fengmap.FMViewMode.MODE_2D 时的缩放值

setState(state)

设置天空盒状态

Name Type Description
state Object

天空盒状态

Name Type Description
imagePath String

图片路径, 如:'./pisaHDR/', 必填参数

imageNames Array

图片名称, 支持hdr和常见图片格式; 数量可以传一张或者多张; 如:['px.hdr', 'nx.hdr', 'py.hdr', 'ny.hdr', 'pz.hdr', 'nz.hdr'], 如果只传一张图片, 那么图片必须是全景图, 必填参数

exposure number

曝光值, 仅hdr格式生效, 默认值1, 可选参数

scale number

fengmap.FMViewMode.MODE_2D 时的缩放值, 默认值2000, 可选参数