iOS 7正式版将在今年秋季发布,带来许许多多的新界面、新功能和特色,这是iOS 系统有史以来最大的革命,没有之一。在系统界面方面,主屏幕的“视差效应”要比单纯更换图标和背景更加有趣,通过一些技术手段,让用户通过屏幕看到三维立体的效果,并且还可以配合设备进移动进行变化和旋转。 iOS 7 充分利用 iPhone、iPad 和 iPod touch 中蕴藏的技术进一步提升 iOS 的使用体验。独具特色且兼备功能性的分层界面有助于营造纵深感,建立层次结构和秩序。半透明效果的运用,让此情此景的感觉更为美妙。全新的动画方式和动态效果,令即使最简单的任务也变得更加乐趣无穷。 透视和视差 让视差形成的基本的原理,就是人类视觉对大小的感知差异在起作用。因为人眼需要依靠强迫光线通过单一的点来看到景物,而大脑会通过目标到末端的角度来衡量大小,从我们的瞳孔中测量。因此,对象近的话往往显得更大,而远处的东西显得更小。 这就是我们的透视感知的基础,而视差可以简单的理解为当你围绕目标移动时候的“视运动”。例如当你在一个运行很快的或者或汽车上,你会感觉离你近的外部景物要比离你远的运动的快很多,但事实上你想对于所有固定目标移动的速度都是一样的,变化的是你的视觉感受。 再说一点别的物理方面的小常识,透视和视差其实在我们了解周围世界的时候扮演着十分重要的角色,让我们可以帮助分类和搞清楚我们眼睛所看到的大量的视觉提示。 从火箭到手机 其实iOS上的视差效应完全是由操作系统软件模拟出来的,利用了本来是为火箭导航设计的一些知识和原理。苹果iPhone和iPad等移动设备中包含这样一个硬件:微机械陀螺仪——它包含了极小的机械系统,当遭受到电荷冲击时可以获得一个已知的震动速率。 当你在向三个轴心任何一个进行旋转移动设备的时候,苹果的三轴微机械陀螺仪就会因为牛顿第一定律惯性抵抗运动,这可以让陀螺仪感知到设备正向哪个方向旋转。 当然这里面还要配合另一个传感器来精确数据——加速度计,这样陀螺仪可以让设备感知到相当精确相对位置变化。 还需要一个合适的初始位置,由人类大多数情况举起手机看着屏幕时候的位置来确定,这样iOS系统就可以利用这些硬件和初始量、变化量来测定屏幕倾斜的角度和视觉平面相对移动的情况。 一切都要有视差 在这里,需要通过很简单的数学算法计算出立体感效应,所有的软件需要做的就是在任意的位面组织好内容,之后基于人眼的距离移动到相对的位置,这样就产生了现实中的深度视觉效应。 这样我们就看到了iOS 7的图标,似乎凌驾于背景界面之上,并且会随着你设备的移动产生三维立体的效应。苹果没有让iPhone 3GS以及第一代iPad获得iOS 7的升级资格的原因之一就是“视差效应”需要内置三轴陀螺仪,而他们没有。我们也很期待第三方开发者可以拓展一下“视差效应”在应用中的使用,当然最好在不需要费太多电的情况下。 天才的创意还是骗人的诡计? 许多视觉效果看一眼就能理解,而iOS 7的视差效应则需要亲手拿着才能体会到效果。苹果提供的大量视频的图片往往都无法反应出实际的效果,甚至会让一些人觉得这个技术就是个骗人的玩意儿。 当你将iOS 7设备拿到手中那一刻,你就会发现用户界面获得了全新的一维空间,甚至很难通过语言去描述:你的应用图标就像进入一个新的物理世界的窗口,而原本的仿实物图标被新的界面代替,综合成为一种更加真实的立体效果。 而第三方开发者完全有可能利用这一功能,视差效应会成为炙手可热的技术理念,更多的人会去思考如何运用它。未来会有更多的应用基于相关原理,为我们营造出一个新层次的体验,而这些在现在只能畅想一下了。
责任编辑:边境
|