如何像使用 Java 的 BimViews 一样创建 3D 视图?

Posted

技术标签:

【中文标题】如何像使用 Java 的 BimViews 一样创建 3D 视图?【英文标题】:How to create a 3D view just like BimViews using Java? 【发布时间】:2018-11-21 10:45:01 【问题描述】:

我是 BimClientServerLib 插件开发的新手。 我必须创建一个插件/服务,我只需要 3D 视图并获取所有信息,这样如果我推送一些信息,如 simulate Door_1,它应该在 3D 视图中突出显示。我用过[BimServerClientLib] 签入项目并检索一些信息,例如获取所有级别或获取所有检测器,现有 BimViews 作为 3D 查看器,BIMServerClientLib 作为单独的 Java 服务。另外,如果我使用 Java 脚本中的 BimViews我如何使用 Java 中的服务推送信息。

【问题讨论】:

【参考方案1】:

看看BIMSurfer。将项目下载到任何服务器(如 tomcat),然后导航到 index.html。他们有两个examples,一个本地没有 BIMServer,另一个连接到 BIMServer。

您可以调整他们的 BIMServer 示例以加载您的项目并突出显示特定元素,您可以使用提供的库方法(可在 BIMSurfer github 主页上获得)。

bimSurfer.setSelection(ids: ["object3", "object2", "object4", "object6"], selected: true );

祝你好运。

【讨论】:

以上是关于如何像使用 Java 的 BimViews 一样创建 3D 视图?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用java api像jdbc一样直接发送hbase shell命令?

如何在java中制作像枚举一样的键值[重复]

有没有办法在javascript中创建hashmap并像添加和删除值一样操作它

如何像hibernate一样在Java中灵活生成字符串

如何像 Java 一样获取自 1970 年以来的当前时间戳(以毫秒为单位)

如何从 PowerPoint 文件文件创建一组图像文件?