我的应用程序允许您以类似的方式在房间周围“环顾”当您在地图应用程序中进行街景时如何“环顾”街道。有没有人知道重建这种效果的简单方法?
我确实有一张图片(如街景图片),我希望用户可以浏览一下。
我有一些想法:
1)将图像放在滚动视图中,让用户平移和缩放。这似乎不会像你在街景周围平移时那样产生相同的效果,边缘附近的物体伸展以给你一个“镜头”类型的效果。
2)在滚动视图中绘制之前对图像应用变换,并在滚动期间重新应用变换。此变换将在当前查看的图像部分上创建镜头效果。
3)使用open GL创建一个空心球体,并将图像作为纹理应用于球体内部。
有什么想法吗?