src/client/app/frameworks/apis/services/bime.options.service.ts
constructor(legacyService: LegacyService, bvhOptionService: BvhOptionService, shadowOptionService: ShadowOptionService, ssaoOptionService: SSAOOptionService, rendererService: RendererService, optionsReCentreService: OptionsReCentreService)
|
Public setBvh |
setBvh(isEnabled: boolean)
|
设置是否开启层次包围盒
Parameters :
Returns:
void
|
Public setGlobalShadow |
setGlobalShadow(isEnabled: boolean)
|
设置是否开启全局阴影
Parameters :
Returns:
void
|
Public setSSAO |
setSSAO(isEnabled: boolean)
|
设置是否开启环境光遮蔽
Parameters :
Returns:
void
|
Public setElementName |
setElementName(isEnabled: boolean)
|
设置是否开启悬浮构件名称显示
Parameters :
Returns:
void
|
Public setRevitElement |
setRevitElement(isEnabled: boolean)
|
设置是否显示revit构件
Parameters :
Returns:
void
|
Public setTexture |
setTexture(isEnabled: boolean)
|
设置是否开启材质贴图
Parameters :
Returns:
void
|
Public setProgressiveRender |
setProgressiveRender(isEnabled: boolean)
|
设置是否开启渐进式渲染
Parameters :
Returns:
void
|
Public setAdvDepthTest |
setAdvDepthTest(isEnabled: boolean)
|
设置时候开启高级深度测试,用来解决z-fighting
Parameters :
Returns:
void
|
Public setEdge |
setEdge(isEnabled: boolean)
|
设置是否开启描边效果
Parameters :
Returns:
void
|
Public setSpace |
setSpace(isEnabled: boolean)
|
设置是否显示空间
Parameters :
Returns:
void
|
Public setIsolateAlphaValue |
setIsolateAlphaValue(value: number)
|
设置隔离透明度 value范围在0.0~1.0之间
Parameters :
Returns:
void
|
Public updateOptions |
updateOptions(options: any)
|
更新设置信息到probim服务器
Parameters :
Returns:
any
|