java - 如何在 Eclipse 中打开 BIM 查看器?
问题描述
我尝试为从 Eclipse 中的apstex网站获取的简单 IFC 查看器运行代码片段,但我显然缺少 3D 小部件的内容,但我终生无法弄清楚我做错了什么。设置有效,我可以读取和写入模型,但我无法显示它们。
这是他们网站上的代码片段:
JFrame frame = new JFrame("Simple IFC Viewer");
Widget3D widget = new Widget3D();
frame.add(widget);
Widget3D
无法引用,所以我显然错过了一些图书馆或其他东西,但我的谷歌搜索没有产生任何东西。我是否缺少一些东西,因为它只是演示版?我需要另一个 API 吗?
解决方案
在apstex 主页上有一个功能列表,这些功能实际上是作为单独的包实现的。在这些软件包中,只有IFC Java Toolbox(对基于 IFC 的 BIM 模型的完全访问权限)和IFC Java Viewer(用于 IFC 模型的 Java 查看器)和IFC WebGL Viewer(用于 IFC 模型的 WebGL 查看器)的演示版本可从下载区域获得注册帐户后,非商业用途。所有其他组件均可应要求提供。条件未披露,您必须单独联系 apstex 才能访问完整版本。
该类Widget3D
可能在IFC Java GUI Components包(图形用户界面组件)中。如果无法访问包,您将无法导入和实例化该类。
推荐阅读
- ddev - ddev 开始卡在 Pulling web (drud/ddev-webserver:v1.4.0)
- c++ - 用于替换 GUI 生成器的运行时类型选择的 C++ 模式
- php - Laravel 将空值插入表单并将空值插入数据库
- javascript - 打字稿 - 复制功能不适用于返回值
- babeljs - 错误:使用带有 babel 7 的 nodemon 时监听 EADDRINUSE
- r - 在 SharePoint 中存储 R 项目
- ios - IOS加密库推荐
- java - 从动态生成的 JSP 表中获取所有选中的复选框值到 servlet?
- c# - 如何在 c#asp.net 上更改图表背景颜色
- autodesk-forge - Forge Viewer: How to convert arbitrary client point to world point