在球面三JS全景中查找坐标
Find Coordinates in Spherical ThreeJS Pano
我之前问过这个问题:"在全景GUI中查找ThreeJS坐标?"并从Eric那里得到了很好的答案。我遇到的问题是我购买了一台理光Theta S相机,它将文件保存为球形图像。
我将代码转换为使用球而不是立方体,一切似乎都工作正常,除了我找不到要拖动的球来使用以下代码查找坐标:
var geometry = new THREE.SphereGeometry(0.02, 32, 32 );
var material = new THREE.MeshBasicMaterial( {color: 0x00bb00} );
ball = new THREE.Mesh( geometry, material );
ball.position.x = 0.0
ball.position.y = 0.0
ball.position.z = 0.3
scene.add( ball );
我不确定如何判断绿色球(来自上一个示例)是太小,还是太大而无法看到。是我离它太近了,还是它位于有全景纹理的球体之外?
下面是新示例:https://jsfiddle.net/oo2ja3a6/2/
秘诀最终是利用camera.position.x=20
将自己置于球体之外。然后我可以看到绿色的球,并且可以开始调整它的大小和位置,然后再回到中间。工作示例在这里:https://jsfiddle.net/oo2ja3a6/4/
相关文章:
- 查找带有边框的HTML5 Canvas(点击)事件的坐标
- Javascript/Canvas-查找相对于坐标网格位置的鼠标坐标
- 从两个标记中查找静态地图图像坐标
- 如何在 svg 中查找文本的坐标
- 在球面三JS全景中查找坐标
- 在 CSS3D 元素上查找屏幕坐标的局部坐标
- 在全景GUI中查找ThreeJS坐标
- 使用圆半径查找坐标以创建形状
- 查找所有html链接的坐标
- 查找最接近单击坐标的元素
- 如何查找元素相对于浏览器窗口的坐标
- 根据坐标在数组中查找对象
- 从数组中查找国家坐标
- 我查找鼠标x坐标的功能不起作用
- 在ZXing库中查找坐标并在画布上输出
- 使用Javascript查找网页上特定坐标的像素颜色
- JQuery查找下一个元素后的Y坐标
- 将一个元素'x y坐标与元素列表进行比较以查找匹配(jQuery)
- 如何在驱动模式下使用javascript查找两个坐标之间的距离
- 如何使用JavaScript查找INPUT和TEXTAREA Caret位置坐标