问题标签 [photosphere]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1009 浏览

unity3d - 为什么我无法在 Unity 中更改 Oculus Gear VR 耳机的视野?

每当我在 Unity 中将相机的视野编辑为 100(而不是默认的 60)时,Oculus 或 Unity 都会将我的三星 S7 与 Gear VR 耳机的 FOV 限制为 60。100 被忽略,使用 Gear VR 查看 VR 应用时使用 60。

显然,该支持在 2017 年 3 月(或稍早之前)被禁用,以通过相机自定义 Unity 中光球的 FOV 设置。

我听说您无法更改 FOV 的原因是因为它是特定于设备的设置(S6 与 S7 不同,或者 Oculus Rift 与 Unity 相机的 FOV 值的 Gear VR 不同)。

0 投票
1 回答
78 浏览

google-cloud-platform - Photo Spheres 和谷歌云存储

是否可以渲染存储在 Google Cloud 服务中的照片球?我上传了一个 Photo Sphere,它在从本地服务器托管时可以正常工作,但在存储在 Google Cloud Platform (GCP) 上的存储桶中时却没有。我将图像用作 a 帧场景中的天空元素,但当源是 GCP url 并内置在 Google Apps-Script Web App 中进行测试时,它不会呈现。我还使用 Flikr 的 Photo Sphere 照片作为来源测试了天空元素,它没有任何问题。从 GCP 提供服务时,元数据是否无法正确读取?任何帮助将不胜感激!

0 投票
0 回答
444 浏览

javascript - photosphere viewer - 从 GPS lat-long 显示标记 lat-long

我无法在 Photosphere 查看器上显示 GPS 位置(WGS84 lat-long 十进制度)作为标记。这些位置是通过准确的 GPS 调查收集的道路上的标志牌。

全景图像还通过准确的调查获得,并使用 GPS 位置 (WGS84 lat-long) 进行地理标记。

我正在使用https://photo-sphere-viewer.js.org/的 3.5.1 版。标记偏离了很多...

我尝试使用 var degreeLat = (decimal degree) * (Math.PI / 180); 转换为弧度值 var degreeLon = (十进制度​​数) * (Math.PI / 180);

我期望来自 GPS 的资产点至少以 1-2m 的精度落在图像中。

任何帮助或想法都非常感谢。谢谢。

代码:

0 投票
2 回答
2194 浏览

javascript - React 纯 Javascript 上的 Photo Sphere Viewer

我正在尝试在我的 React 组件上实现 Photo Sphere Viewer,我已经使用 Google Maps API 完成了它并且效果很好,但是我使用的是相同的技术,没有结果。如果有任何其他选项可以在 React 上实现 360 照片查看器(已经使用 Pannellum,不喜欢它,没用),我愿意接受建议。

https://photo-sphere-viewer.js.org/

我从以下网址获得了 html 代码:https ://github.com/JeremyHeleine/Photo-Sphere-Viewer/blob/master/examples/example.html



我想得到这样的东西。

当我尝试使用“import from”语法直接导入脚本(three.min.js、photo-sphere-viewer.min.js)时,我收到一个未定义的错误“PhotoSphereViewer”。

0 投票
0 回答
27 浏览

c# - 精灵不使用立方体贴图渲染

我有使用“Sprite Renderer”组件动态实例化的多维数据集。

使用下面的代码,我将纹理从 url 加载到立方体的 sprite 中。

只要场景中没有立方体贴图,一切都清晰可见。然而,当立方体贴图被加载时,所有的精灵都变得不可见,只有立方体是可见的。是什么导致了这个问题?

动态建立立方体贴图的代码非常慢;如果您对此有任何建议,它会被很好地接受。

0 投票
1 回答
706 浏览

jquery - Photo Sphere 查看器使浏览器变慢

我正在使用 Photo Sphere Viewer 来显示 360 度图像。我在底部有一个带有其他 360 度图像的菜单。当我单击这些图像之一时,光球会更改查看器中的图像。更改图像大约 3 次或更多次后,浏览器变慢。

我正在使用的方法是来自 jquery 的“empty()”来擦除旧的全景图像,然后再次加载“photoSphereViewer”,我认为这就是问题所在。出于某种原因,当我使用空时不会删除缓存上的图像,一段时间后它会变慢。我知道存在一种使用“setPanorama”更改全景的方法,但是当我尝试时,控制台显示 PSV(变量)不是函数的错误。

使用旧方法(清空容器并添加新全景图)可以工作,但我遇到了这个性能问题。所以我需要找到一种方法来清理缓存或设置全景图,而不是每次都重新创建它。任何想法?谢谢!!

0 投票
1 回答
857 浏览

reactjs - 将 Photo Sphere Viewer 与 React 一起使用

我已按照指南进行操作,但我仍然是这方面的新手。我创建了一个基本的 react.js 应用程序,并安装了 uevent、3 和 photo-sphere-viewer 作为指南请求。然后我使用来自 Tiberiu Maxim的代码来展示 360 全景图。

我得到这个错误。

要重新创建它,请运行此

然后将 app.js 覆盖为

0 投票
1 回答
55 浏览

javascript - “PhotoSphereViewer:无效的 XMP 数据”和“WebGL:INVALID_VALUE:texImage2D:错误的图像数据”

我正在使用Photo Sphere Viewer来显示像 facebook 一样的全景照片,但遇到了一些问题。

这是我的代码:

这是我的代码:

当我运行此代码时,我在 JS 控制台中遇到错误:

  • PhotoSphereViewer:无效的 XMP 数据(来自 psv.js:11)
  • WebGL:INVALID_VALUE:texImage2D:错误的图像数据(来自three.min.js:130)

关于我做错了什么或我需要做什么的任何想法?

谢谢!