我使用Google街景来创建VR类型内容。 我们现在必须加载谷歌街景360全景图像,这是我们遇到困难的地方。 我想要做的是加载全景图像并将其应用到材质。我见过的大多数应用程序都是每个heaing值和音高值的组合。 分辨率限制在640像素。 我想知道如何导入高分辨率全景图像,但我无法从许多地方获取我想要搜索的材料。 我在问是否有人知道如何。
这是我写的代码:
url = "https://maps.googleapis.com/maps/api/streetview?size=" + mapWidth + "x" + mapHeight + "&location=" + latitude + "," + longitude + "&fov=" + fov + "&heading=" + heading + "&pitch=" + pitch + "&key" + key;
WWW www = new WWW(url);
yield return www;
img.texture = www.texture;
img.SetNativeSize();
答案 0 :(得分:0)
您可以从这些创建立方体贴图。只需以90度旋转增量拍摄6张图像(每张脸一张)并按正确顺序放置。
查看下面的图像如何映射到多维数据集?
至于解决方案,以下是Google文档的引用:Get API Key and Signature
图像尺寸
街景图像可以以最大640 x 640像素的任何尺寸返回。 正确签署其网址的Google Maps API Premium Plan客户可以请求高达2048 x 2048像素的图片。