javascript - 球面全景?

标签 javascript jquery panoramas

<分区>

我在 Photoshop 中创建了一个球面全景图,我可以四处拖动并查看完整的 360 度 View ,但我必须在 Photoshop 中。我如何获取它并将其传输到网络,以便用户可以使用 javascript 单击并在 View 中拖动? (我确实可以访问 Flash Professional CS 5.5,但如果该程序更适合此应用程序,我没有使用它的经验)另请注意,我不能使用服务器端脚本。请仅客户端脚本

编辑 - 如果有免费程序或基于 javascript 的版本正是我正在寻找的。我宁愿远离付费程序和给图像加水印的免费程序。我不介意主图像下方的简单信用。

最佳答案

这是我几天前的问题,但现在不再是了。您可以通过插件(Flash、QTVR,甚至 Java 小程序)或非插件 - HTML5 等多种方式在网页上展示它。

我个人推荐 HTML5,因为它显然是网络的 future 。说到 HTML5,你还有很多选择:

  1. Three.js

    • Cubic map panorama I:客户端浏览器需要支持WebGL(即iPhone无法查看此页面),需要将全景图切分成6个立方体面。更多信息 here
    • Cubic map panorama II:客户端浏览器不需要支持WebGL(iPhone可以查看),每次通过CSS3d旋转/变换,你仍然需要将全景图切成6个立方体面。更多信息 here .
    • 等距柱状全景图:客户端浏览器需要支持 WebGL。您所需要的只是一个等距柱状图像。更多信息 here .
  2. pano2VR.js

    • 这是商业软件“pano2vr”的一部分。该软件可以将等距柱状图像切成 6 个立方体面图像,然后将其呈现在 html 页面中,一切都是自动进行的。不需要WebGL,iPhone可以查看。更多信息 here .

HTML5 方式有更多选择,我不记得了。无论如何,希望这对您有所帮助。 :)

关于javascript - 球面全景?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8424727/

相关文章:

javascript - 简单的 jquery 图片库

javascript - Snap.js:使用 jQuery 而不是普通 JS 初始化?

html - 网站全景查看器

ios - 是否可以在 iOS 应用程序中使用谷歌纸板查看全景图像?

javascript - 在 CSS 转换完成后使用纯 JavaScript 运行代码

javascript - 将外部页面上的 javascript 作为 URL 调用

Jquery隐藏表行

javascript - 三个 js。单击另一个纹理/图像更改纹理负载

opencv - 是否有将全景图转换为小星球(立体投影)的直接公式

javascript - Draft.js 编辑器组件不可编辑