【问题标题】:How to Select and highlight lines of a dxf file using three.js, dxf-parser, and three-dxf?如何使用three.js、dxf-parser和three-dxf选择并突出显示dxf文件的行?
【发布时间】:2019-11-03 23:54:53
【问题描述】:

我正在使用以下两个库来解析 dxf 绘图并将其查看到我正在构建的网页中: https://github.com/gdsestimating/dxf-parser
https://github.com/gdsestimating/three-dxf

它们是为使用 three.js 库而构建的。 我能够在网页上显示 dxf 文件,但是虽然我尝试了几次,但我无法突出显示 dxf 中选定(单击)的行。

我尝试使用 raycaster,但无论我放大/缩小多少或在绘图周围单击,我都会发现 6 个对象相交。

感谢您的帮助。 谢谢

【问题讨论】:

    标签: javascript parsing three.js highlight dxf


    【解决方案1】:

    Raycaster 为您提供与从相机投射并穿过光标的光线相交的面列表。它们按到相机的距离排序。所以光线投射结果的第一项就是你要找的项目。

    【讨论】:

      猜你喜欢
      • 2021-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-08
      • 1970-01-01
      • 2020-07-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多