嗨,我正在寻找一种方法来创建一个360度照片的全景视图.我需要一个解决方案来创建类似QTVR的东西.有很多基于闪存的软件(我试图避免这种情况)以及一些javascript/prototype/jquery解决方案.但我发现的解决方案都没有我想要的行为.我希望eanable用户环顾四周(只是横向).图片上的家具对象应该在鼠标悬停时作出反应,这样我可能会有多个"图层"扭曲.有没有办法在纯javascript或jquery中操作图像,所以它看起来像弯曲的圆柱形?或者有没有人知道支持这种图像处理的好库?webgl可能是一个很好的解决方案吗?我真的不知道如何开始.有没有人可以给我一个提示.我只是在寻找方向.谷歌没有给我带来可用的结果.
小智 5
看看three.js
http://mrdoob.github.com/three.js/examples/webgl_panorama_equirectangular.html
此外,您可以通过画布进行一些图像处理.
https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API/Tutorial/Pixel_manipulation_with_canvas
使用完全处理的全景图像可能更容易(使用画布),并找出哪些像素代表您的交互式对象.然后听那些像素上的鼠标悬停.
| 归档时间: |
|
| 查看次数: |
19376 次 |
| 最近记录: |