Projector

new Cesium.Projector(options)

视锥投射器
Name Type Description
options Object
Name Type Default Description
viewer Viewer Viewer
destination Cartesian3 视锥投射器的原点(相机或者光源的原点)
mode ProjectorMode ProjectorMode.COLOR optional 投射类型
ratio Number 0.8 optional 0.0 - 1.0, 投射效果颜色透明度的混合比
heading Number 0 optional 投射器在世界坐标系下的姿态,heading参数,弧度
pitch Number Math.PI / 2.0 optional 投射器在世界坐标系下的姿态,pitch参数,弧度
roll Number 0 optional 投射器在世界坐标系下的姿态,roll参数,弧度
fov Number Math.PI / 3.0 optional 投射器自身的参数,张角,弧度
aspectRatio Number 'this._scene.canvas.clientWidth / this._scene.canvas.clientHeight' optional 投射器自身的参数,宽高比
near Number 0.1 optional 投射器自身的参数,大于0,近平面正向距离
far Number 100.0 optional 投射器自身的参数,大于 near,远平面正向距离
play Boolean true optional 投射的视频进行播放
visible Object 可视区域的投射资源,视频HTMLVideoElement或者颜色Color,与ProjectorMode对应
invisible Color 不可视区域的投射资源(阴影区域),只支持颜色Color,与ProjectorMode无关
debug Boolean false optional 开启debug模式,显示投射锥体
show Boolean true optional 是否显示

Members

aspectRatio : Number

投射器自身的参数,宽高比
开启debug模式,显示投射锥体
视锥投射器的原点(相机或者光源的原点)
投射器自身的参数,大于 near,远平面正向距离
投射器自身的参数,张角,弧度
投射器在世界坐标系下的姿态,heading参数,弧度
不可视区域的投射资源(阴影区域),只支持颜色Color,与ProjectorMode无关
投射类型
投射器自身的参数,大于0,近平面正向距离
投射器在世界坐标系下的姿态,pitch参数,弧度
投射的视频进行播放
0.0 - 1.0, 投射效果颜色透明度的混合比
投射器在世界坐标系下的姿态,roll参数,弧度
是否显示
可视区域的投射资源,视频HTMLVideoElement或者颜色Color,与ProjectorMode对应

Methods

destroy()undefined

销毁相关资源
Returns:
调整当前场景的视角为投射器视角
Need help? The fastest way to get answers is from the community and team on the Cesium Forum.