我有360度长枪拍摄的照片现在有谁知道如何制作360度照片浏览器?
请不要发送已经开发的软件的链接,如果有人有,那就更好了 路线图/示例代码/文章。
首选技术可能 Java / Flash / Flex / HTML 5 / javascript
答案 0 :(得分:1)
我自己还没有完成它,但它基本上归结为将你所拥有的照片投影到一些相机周围的原始图像。
最简单的是立方体,但这可能会导致效果不佳,特别是在边角处。更好的是投影图像的球体。
但基本上,在其上添加3D基元和贴图纹理应该很容易使用Java或Flash。如果您尝试为浏览器编程,请查看WebGL。这将是一个更加面向未来的方法,不需要Flash ......它已经为表面上的纹理映射提供了很好的方法。
如果360°你只是指水平面你也可以使用圆柱体,这比投射球体更容易。您只需要一张完整的全景照片并将其映射到圆柱体。
所以基本上无论你选择哪个原语,你都需要将相机放在这个原语中,将照片投影到原语并实现一些控件,让用户可以自由旋转相机。
你能提供任何照片吗?这样可以更容易地找到解决问题的方法,并找到一种投射纹理的好方法......
希望有帮助......如果没有,请继续问......