VideoConfig

.Videos. VideoConfig

new Glodon.Bimface.Plugins.Videos.VideoConfig()

视频对象的配置项

Members

Name Type Description
callback function

视频加载完毕的回调函数

camera Object

投射视频的相机参数设置,包括相机位置、方向、水平视角范围、垂直视角范围。例如:{"position": {x: 6000,y:-3600,z:500},"direction" :{x: 0.48, y: -0.64, z: -0.6},"horizontalFov":Math.PI/2,"verticalFov":Math.PI/3}。其中,位置为世界坐标系,视角范围单位为弧度。

isPlaneOn Boolean

是否开启平面投射,若设置为false,则开启建筑表面投射。默认为true。

loop Object

设置视频是否循环播放,默认值为“true”。

mute Boolean

设置视频是否静音播放,默认值为“false”

plane Object

平面投射设置,包含投射距离与正反面投射设置,例{"distance":10,“side”:0}。其中,距离单位在GIS场景下为m,3D场景下为mm。side可取值为0:单面正面;1:单面反面;2:双面,默认值为0。

src String

视频路径

viewer Object

Viewer对象,支持Viewer3D与ViewerGIS