File

src/client/app/frameworks/apis/services/bime.options.service.ts

Constructor

constructor(legacyService: LegacyService, bvhOptionService: BvhOptionService, shadowOptionService: ShadowOptionService, ssaoOptionService: SSAOOptionService, rendererService: RendererService, optionsReCentreService: OptionsReCentreService)

Methods

Public setBvh
setBvh(isEnabled: boolean)

设置是否开启层次包围盒

Parameters :
  • isEnabled
Returns: void
Public setGlobalShadow
setGlobalShadow(isEnabled: boolean)

设置是否开启全局阴影

Parameters :
  • isEnabled
Returns: void
Public setSSAO
setSSAO(isEnabled: boolean)

设置是否开启环境光遮蔽

Parameters :
  • isEnabled
Returns: void
Public setElementName
setElementName(isEnabled: boolean)

设置是否开启悬浮构件名称显示

Parameters :
  • isEnabled
Returns: void
Public setRevitElement
setRevitElement(isEnabled: boolean)

设置是否显示revit构件

Parameters :
  • isEnabled
Returns: void
Public setTexture
setTexture(isEnabled: boolean)

设置是否开启材质贴图

Parameters :
  • isEnabled
Returns: void
Public setProgressiveRender
setProgressiveRender(isEnabled: boolean)

设置是否开启渐进式渲染

Parameters :
  • isEnabled
Returns: void
Public setAdvDepthTest
setAdvDepthTest(isEnabled: boolean)

设置时候开启高级深度测试,用来解决z-fighting

Parameters :
  • isEnabled
Returns: void
Public setEdge
setEdge(isEnabled: boolean)

设置是否开启描边效果

Parameters :
  • isEnabled
Returns: void
Public setSpace
setSpace(isEnabled: boolean)

设置是否显示空间

Parameters :
  • isEnabled
Returns: void
Public setIsolateAlphaValue
setIsolateAlphaValue(value: number)

设置隔离透明度 value范围在0.0~1.0之间

Parameters :
  • value
Returns: void
Public updateOptions
updateOptions(options: any)

更新设置信息到probim服务器

Parameters :
  • options

    配置对象 用来保存当前需要上传服务器的配置信息

Returns: any

results matching ""

    No results matching ""