Javascript 如何在WebGL中通过输入搜索查找点?
我将用搜索输入创建三维地球。是否有人能指导您如何编写代码,使用WebGL通过输入搜索查找点(确切的位置点)?我认为您的问题非常模糊,但我可以想象,您想要做的是旋转3D地球,使您查询的点显示在视图的中心(或相同的点,在相机的视图轴上) 要做到这一点,您需要:Javascript 如何在WebGL中通过输入搜索查找点?,javascript,html,webgl,Javascript,Html,Webgl,我将用搜索输入创建三维地球。是否有人能指导您如何编写代码,使用WebGL通过输入搜索查找点(确切的位置点)?我认为您的问题非常模糊,但我可以想象,您想要做的是旋转3D地球,使您查询的点显示在视图的中心(或相同的点,在相机的视图轴上) 要做到这一点,您需要: 为每个地标指定一组 鉴于您正在查找 球面上的点 你可以忘记半径和 仅指定高程和 每个点的方位角 然后为 用户输入兴趣点。 说“罗马” 你可以在一张纸上寻找这一点 javascript数组并恢复 仰角和方位角值 你向记者申请 旋转到模型视图矩
var M = mat4.create();
var Y_axis = [0,1,0];
var X_axis = [1,0,0];
mat4.rotate(M,azimuth,Y_axis);
mat4.rotate(M,elevation,X_axis);