如何更改两个选定模型的几何形状?

How to change the geometry of the two selected models?

我知道 getSelection() 是获取选择模型的数据库 ID。

但在这之后我不知道如何控制这个查看器。

观看者选择了两个windows。

我想改变两个windows的几何形状。

Forge Viewer 被我的桶打开了 Revit 文件。

viewer.getSelection()
=>(3) [3043, 3055]//how to?

遗憾的是,查看器不支持几何修改。您可以通过以下方式修改您的设计元素:

  • 改变他们的位置、方向或比例(blog
  • 隐藏它们,并可能插入您自己的自定义 three.js 几何图形 (tutorial)
  • 改变他们的材料,包括。使用自定义着色器 (blog)

但是如果您真的需要调整网格几何体的各个顶点,那将是非常困难的。