【问题标题】:Autodesk Forge Three JS version to support ShapeBufferGeometryAutodesk Forge 三个 JS 版本支持 ShapeBufferGeometry
【发布时间】:2018-01-14 18:47:54
【问题描述】:

我们目前正尝试在 Autodesk 查看器中即时绘制 3D 形状。我们通过向底层 Three.JS 引擎注入一个 javascript 运行时来管理这一点。 对于复杂的 3D 形状,例如带有孔的多边形,三角测量是必要的。为了支持这一点,Three.js 在 2016 年 10 月 31 日添加了 ShapeBufferGeometry,并于 2016 年 12 月发布了第 83 版。 如果我没看错的话,当前的 Forge 查看器是基于 Three.JS r71 构建的。 是否有计划用最新的 Three.JS 更新 Forge?或者您有什么建议可以解决这个问题,而不是自己运行三角测量?

【问题讨论】:

  • 这不是一个真正的编程问题。您应该直接联系 Autodesk,因为外人无法知道 Autodesk 未来的计划。
  • Autodesk 这些天来将所有查看者支持问题引导至 StackOverflow,因此这可能是唯一一个很好的提问渠道......
  • @Matt 哇,你是对的。他们甚至在他们的网站上都没有客户服务联系信息!他们提供的付费服务推迟了对 S.O. 的所有支持?
  • Autodesk 员工确实花了相当多的时间来回应 SO- 但我同意这看起来仍然很奇怪。
  • (像菲利普,下面)

标签: three.js autodesk-forge autodesk-viewer


【解决方案1】:

只需将ShapeBufferGeometry 的代码添加到您的应用中。查看器正在使用的 Three.js 版本支持基类 BufferGeometry。我不知道你的意思是什么

将 javascript 运行时注入底层 Three.JS 引擎

您可以使用viewer.impl.scene.add(mesh) 将自定义网格添加到场景中

【讨论】:

    猜你喜欢
    • 2021-03-09
    • 2020-06-01
    • 2021-12-27
    • 2022-08-22
    • 2016-12-15
    • 2021-08-02
    • 2019-05-19
    • 2021-05-29
    • 1970-01-01
    相关资源
    最近更新 更多