Skip to content

场景剖切


在实际开发中我们常常需要剖切展示模型,F-BIM 的场景剖切能力应运而生,这一章节将介绍这一能力。

告知

为避免初始化 F-BIM 逻辑占用太多代码行数, Scene 初始化已移至 scene.js 完成,其导出的 scene 已完成初始化。

开关剖切功能和重置剖切框

实现开关剖切功能大致分为如下步骤:

  1. 完成初始化F-BIM
  2. 调用 sceneenable_section 方法传入 true\false 开关剖切
  3. 调用 scenereset_section 重置剖切框 并修改 scene_contextchangedtrue 应用更改。

注意

关闭剖切功能并不会重置剖切框,下次开启剖切功能时仍会保持之前的剖切状态。

<!DOCTYPE html>
<html>
<head>
  <title>Parcel Sandbox</title>
  <meta charset="UTF-8" />
  <link rel="stylesheet" href="/styles.css" />
</head>
<body>
  <h1>Hello world</h1>
</body>
</html>

修改剖切框

实现修改剖切框功能大致分为如下步骤:

  1. 完成初始化F-BIM
  2. 修改 scene_contextsection_box 属性
  3. 修改 scene_contextchangedtrue 应用更改。
<!DOCTYPE html>
<html>
<head>
  <title>Parcel Sandbox</title>
  <meta charset="UTF-8" />
  <link rel="stylesheet" href="/styles.css" />
</head>
<body>
  <h1>Hello world</h1>
</body>
</html>

蜀ICP备2023032665号 四川观筑数智科技有限公司