javascript - 如何从Three.js中给出X和Y的网格表面获取高程值(Z坐标)?

标签 javascript 3d three.js coordinates terrain

我想知道是否可以在知道该点的X和Y的三个js中获取该点的Z坐标。 我测试了一些东西:我在此 X 和 Y 坐标中画一条线,并尝试获取该线与从 tiff 文件生成的表面(网格)的交点。但很多时候它告诉我没有交点,如果我得到一个交点的坐标是(0,0,0)。我怎样才能得到这个Z坐标? enter image description here

最佳答案

几何/地形/光线转换下的示例与您所要求的很接近。 (direct clicky)

简短回答:使用光线转换器。

关于javascript - 如何从Three.js中给出X和Y的网格表面获取高程值(Z坐标)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34795383/

相关文章:

javascript - Three.js 对象 'shimmering' 远距离

three.js - 如何在Three.JS中获取obj模型对象的顶点?

three.js - 如何使用 threejs 为对象应用平面着色

javascript - Electron 如何从链接 <a> 标签打开新窗口

apache-flex - Flash怎么制作3d动画,Flash只支持2d动画?

javascript - mouseenter 和 mouseout 事件显示边框

javascript - 我不知道 jquery 可能出了什么问题?

c++ - 如何在 Windows 操作系统上安装 Libigl 实验室?

javascript - 提交前验证验证码

javascript - 如何传递字符串或函数名称列表作为 Javascript 中的回调进行处理