Viewer3DConfig
类:Viewer3D配置项
Constructor
new Glodon.Bimface.Viewer.Viewer3DConfig()
构造viewer3D配置项
Members
Name | Type | Description |
---|---|---|
domElement | DOMElement | 存放视图的DOM容器 |
enableViewHouse | Boolean | 是否启用ViewHouse控件 |
enableReplaceMaterial | Boolean | 是否启用材质替换功能:需要替换材质时需设为true |
enableSplitComponent | Boolean | 是否允许构件剖切时带贴图 |
enableExplosion | Boolean | 是否开启爆炸功能,默认为false |
enableOrbit | Boolean | 是否可以旋转 |
orbitButton | Glodon.Bimface.Viewer.OrbitButton | 设置鼠标左(右)键旋转,默认左键 |
enableToggleContextMenuDisplay | Boolean | 是否开启右键菜单 |
enableHover | Boolean | 是否开启构件鼠标悬停效果 |
enableMouseMovePick | Boolean | 是否开启鼠标滑动拾取坐标 |
backgroundColor | Array | 设置背景色 |
enableConstraintZoom | Boolean | 是否启用缩放限制 |
enableLogarithmicDepthBuffer | Boolean | 是否启用对数深度缓冲 |
enableShortcutKey | Boolean | 是否开启快捷键 |
renderMode | String | 绘制模式,枚举值为auto、fullVolume及incremental |
globalUnit | Glodon.Bimface.Common.Units.LengthUnits | 全局单位,仅支持设置为毫米或米 |
memoryThreshold | Number | 内存阈值,单位为Mb,默认不设置,即不限制 |
enableRealisticMiniMap | Boolean | 是否开启写实地图效果 |
walkRotationSpeed | Number | 设置漫游旋转倍速,取值范围[0.2,5];导航模式(navigationMode)为walk的时候生效(其他模式不生效),不填写时,网页端默认值为1,移动端默认值为0.5 |
enableCoordinateSystem | Number | 是否显示坐标系,默认为false |
avatar | Glodon.Bimface.Viewer.AvatarOption | 第三人称漫游时人物形象,默认为OfficeMale |
avatarHeight | Number | 漫游人物的身高,单位为m,默认人物身高为1.9m |
enableDoubleClickZoom | Boolean | 是否开启鼠标双击的zoom行为,默认为true |
visualization | Object | 可选,visualization 实例用于初始化视觉效果配置。如果未提供,使用默认的 visualization 配置。 |
componentsZoomMargin | Number | 相机距离选中的构件或构件集的远近, 缺省值: 1,margin > 0 模型缩小(相机远离),margin < 0 模型放大(相机靠近)(该参数生效范围包括:目录树中构件\构件集选中、图模联动中构件定位、净空分析中构件定位) |