如何从网格表面获取高程值(Z坐标),给出X和Y的三.js

How to get elevation value(Z coordinate) from mesh surface giving X and Y in Three.js?

本文关键字:给出 js 的三 坐标 网格 表面 获取 高程值      更新时间:2023-09-26

我想知道是否有可能在知道该点的 X 和 Y 的三个 j 中获取点的 Z 坐标。我测试了一些东西:我在这个 X 和 Y 坐标中画了一条线,并尝试获取这条线和从 tiff 文件生成的表面(Mesh)的交点。但很多时候它告诉我没有交集,如果我得到一个交点,这个交集的坐标是 (0,0,0)。如何获得此 Z 坐标?在此处输入图像描述

几何/地形/光线投射下的示例确实接近您所问的内容。(直接点击)

简短回答:使用光线投射器。