Viewer3DConfig

类:Viewer3D配置项

Constructor

new Glodon.Bimface.Viewer.Viewer3DConfig()

构造viewer3D配置项

Members

NameTypeDescription
avatarGlodon.Bimface.Viewer.AvatarOption

第三人称漫游时人物形象,默认为OfficeMale

avatarHeightNumber

漫游人物的身高,单位为m,默认人物身高为1.9m

backgroundColorArray

设置背景色

domElementDOMElement

存放视图的DOM容器

enableConstraintZoomBoolean

是否启用缩放限制

enableCoordinateSystemNumber

是否显示坐标系,默认为false

enableCSMShadowBoolean

是否开启CSM投影

enableDoubleClickZoomBoolean

是否开启鼠标双击的zoom行为,默认为true

enableExplosionBoolean

是否开启爆炸功能,默认为false

enableHoverBoolean

是否开启构件鼠标悬停效果

enableIBLBackgroundBoolean

是否启用环境光照

enableLogarithmicDepthBufferBoolean

是否启用对数深度缓冲

enableMouseMovePickBoolean

是否开启鼠标滑动拾取坐标

enableOrbitBoolean

是否可以旋转

enableRealisticMiniMapBoolean

是否开启写实地图效果

enableReplaceMaterialBoolean

是否启用材质替换功能:需要替换材质时需设为true

enableShortcutKeyBoolean

是否开启快捷键

enableSplitComponentBoolean

是否允许构件剖切时带贴图

enableSSAOBoolean

是否开启SSAO

enableToggleContextMenuDisplayBoolean

是否开启右键菜单

enableViewHouseBoolean

是否启用ViewHouse控件

enableWireframeBoolean

是否开启构件线框,默认为true

exposureNumber

设置曝光度

globalUnitGlodon.Bimface.Common.Units.LengthUnits

全局单位,仅支持设置为毫米或米

loadIBLSceneObject

选择环境贴图

memoryThresholdNumber

内存阈值,单位为Mb,默认不设置,即不限制

orbitButtonGlodon.Bimface.Viewer.OrbitButton

设置鼠标左(右)键旋转,默认左键

renderModeString

绘制模式,枚举值为auto、fullVolume及incremental

walkRotationSpeedNumber

设置漫游旋转倍速,取值范围[0.2,5];导航模式(navigationMode)为walk的时候生效(其他模式不生效),不填写时,网页端默认值为1,移动端默认值为0.5

wireframeColorGlodon.Web.Graphics.Color

构件线框颜色