代码之家  ›  专栏  ›  技术社区  ›  Jeroen van Onzen

单个对象的最小屏幕宽度

  •  1
  • Jeroen van Onzen  · 技术社区  · 7 年前

    我正在使用一个与此示例非常类似的项目: https://developers.arcgis.com/javascript/latest/sample-code/scene-external-renderer-threejs/index.html

    我如何实现这个目标?

    1 回复  |  直到 7 年前
        1
  •  0
  •   Ivnhal    7 年前

    要使其正常工作,您需要:

    1. 使用以下公式计算对象几何体上的边界Spehre: ( Geometry )

    2. 项目边界spere(投影示例: Converting World coordinates to Screen coordinates in Three.js using Projection

    3. 检查投影对象宽度是否不小于窗口宽度的10%。