JavaScript SDK版本3.6.288

2024-08-14

三维模型
  • Viewer3DConfig下新增效果配置参数,支持设置模型的显示模式:渲染模式(Render)、性能模式(Performance)、白模模式(White),默认为渲染模式。
// 配置模型的显示模式,基于visualizaion参数设置
viewer3DConfig.visualization = {
  // 显示模式:"Render": 渲染模式(有阴影,帧率中);"Performance": 性能模式(无阴影,帧率高,与旧版效果相似);"White": 白模模式(白色特效,有阴影)
  mode:Glodon.Bimface.Viewer.VisualizaionMode.Render,
  // 定义渲染的额外选项
  option:{
    enableWireframe: true, // 模型线框显示效果,开启后显示为线条结构
    enableCSMShadow: false, // 是否启用CSM(Cascaded Shadow Maps,级联阴影贴图)阴影,增强模型的阴影效果
    exposure: 0, // 场景的曝光程度,默认值为0,可以调整场景的亮度
    enableSSAO: true // 是否启用SSAO(Screen Space Ambient Occlusion,屏幕空间环境光遮蔽)效果,增加模型的深度感
  }
}
  • 默认显示效果关闭了天空盒背景,恢复为原有纯色背景。

  • 新增阴影开关参数,支持在不同显示模式中调整。可在Viewer3DConfig.visualization下通过enableCSMShadow控制开关。