童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

信息层级的新维度:视差运动

2月6日 亡命徒投稿
  什么是视差运动?视差运动是怎么产生的呢?与交互的关系是什么呢?
  一、信息层级的表现方式
  先来回想一下,在界面设计中有哪些方式可以表现信息的不同层级,大小,颜色,位置,阴影,模糊,透明度。这些方式大家可能已经非常熟悉。但事实上,在真实世界中,我们是如何分辨信息层级的?最熟悉的,不应该是距离吗?
  因为有了远近的区别,才产生大小、清晰度、阴影等差别。但由于二维屏幕的限制,我们只能通多其他方式表现远近,比如前景清晰后景模糊,近大远小,阴影投射高度等等。
  但归结起来,这些都是用静态的方式表现远近,而今天想介绍的是一种动态的方式,视差运动。
  二、新的思路
  视差运动这个名词可能很少听闻,但相信大家都有所印象,比如苹果壁纸的透视模式,其实就是一种视差运动。更常见的应该是在一些横向卷轴的游戏里面。
  视差运动可以在平面中呈现出强烈的立体感,使得界面信息更加吸引(图一)。
  图一
  事实上,视差运动已经不是什么新鲜概念。但是为了让大家有更清晰的认知,笔者总结了一些心得。
  三、视差运动的基本原理
  视差运动在日常生活中很常见。回忆一下,当你坐在前进的列车上时,有没有感觉距离你近的物体(如:围栏)会运动特别快,而距离你远的物体(如:远处的楼房)会运动得相对慢很多。
  那么,是什么导致了这样的现象?
  首先,我们需要明确一点,人眼判断一个物体的快慢并不是以大地为参照物,而是以我们人眼本身为参照物。
  如图二,设人眼所在的位置为O,物体从A点到B点的实际速度为AB的距离时间,但事实上,人眼感知的速度是夹角AOB的角度时间。
  明确这一点后,接下来就是基本的几何问题:
  图二
  第一种情况,平移运动,就好比你坐在前进列车上,窗外的物体其实就是在你视野中平移。
  这种视差运动的原理如图三,AB两个物体在同样的时间内平移了一段距离,但AB物体距离眼睛的距离有差异,在图上可以明显看出,夹角小于夹角。
  也就是说,如果以人眼为参照物,AB两个物体的角速度是不一样的,这使得我们感觉远处物体移动更慢。而这,就是视差运动。
  图三
  第二种情况,旋转运动,就好比你平时摇着头看东西。这又有三种不同的子情况:旋转中心是人眼本身、中心在人眼前和在人眼后。
  先说一种最特殊的情况,旋转中心在人眼前。如图四,AB两个物体同时绕着中心O旋转,B物体离中心更远。
  可以看出,对于点O而言,两个物体的角速度是一致的。但对于人眼而言,由于中心点不在人眼的位置,所以AB两个物体的角速度是不一致的。
  从图中可知,夹角大于夹角。有趣的事情出现了,在平移的情况下远处的物体感觉运动得更慢,但在这种情况下远处的物体反而更快。
  而剩余的两种子情况就不多阐述,相信聪明的你已经知道答案。
  图四
  说了这么多视差运动的原理,其实就是为了让设计更加接近本质,更有说服力。
  当看到一个好的设计时,不应忙着借鉴,应该深入思考其设计的源头。就好比刚刚列举的视差运动情况,大家都常见后景比前景慢的现象,但只要稍作分析就能发现,其实也会存在后景比前景快的情况。
  四、视差运动与交互
  视差运动的不同形式刚好对应着不同的屏幕交互:平移运动对应着滑动屏幕,旋转运动对应着转动屏幕。
  随着交互动作的发生,视差效果也会同时表现出来,如图五、图六所示。
  需要强调的一点是,视差运动需与交互动作匹配,立体感才会更加真实,否则会有一种别扭的生硬感。
  图五
  图六
  五、如何实现视差运动
  我们已经知道现实中产生视差的基本原理,但投射到屏幕上应该怎样去实现?
  三个要点:分层、速度差和运动响应。
  图七
  分层,即界面元素是相互分离可以独立控制的。这就跟PS中的图层概念一样。一张图片可由多个图层组成,改变一个图层不会影响其他图层。
  速度差,即界面元素在屏幕内运动的时候以不同的速度运动,且按图层的顺序逐层递减或递增。
  运动响应,即当交互行为发生时,运动会随之发生,而且即时响应。
  具备以上三点,就会产生视差运动,元素将会活现于界面上。
  最后
  首先,以平移的视差运动为例,运动越快的元素意味着越接近眼睛,但运动越快的元素却越干扰视野,所以请慎重控制速度。
  其次,视差运动也有诸多弊端,比如:对内容的要求更高,以前只需要提供一张图片素材,但视差运动要求提供多张图片素材;对系统性能消耗更大,不流畅的界面反而更影响体验。
  最后,请不要滥用视差运动。处处强调等于没有强调,处处惊喜等于没有惊喜,作为一种能带给用户全新感官体验的设计手段,克制使用,效果更佳。
投诉 评论 转载

互联网时代幼教产品交互设计分析本篇文章从听说交互、点击拖掩交互、AR交互三方面对互联网时代幼教产品的交互设计进行了分析举例。文章针对探讨的用户群体是38岁的幼儿,由于这个特殊群体尚未形成对世界的基本理……Protopie教程:跟随鼠标移动的导航菜单特效本篇教程将展示如何制作一个可以跟随鼠标移动导航菜单特效,enjoy一、最终效果二、触发介绍三、制作过程1。首先我们创建按钮层背景层焦点背景层完成图……尴尬的语音:写给想从事语音产品的人本篇文章介绍了当前语音交互产品的一些尴尬局面,对于这些“尴尬”,当前人们正在探索解决的办法。近几年,自然语言处理技术的飞速发展,把语音交互的话题再次引爆。甚至有的公司已经……Protopie教程:微信列表如何左滑删除(2)本篇文章展示了如何实现“完成点击删除按钮后,列表自动更新”的效果。在上一篇教程中,与大家分享了微信列表滑动显示删除按钮的效果。今天进一步完善删除特效,我们将向大家展……设计中的时间维度本文将从响应时间和体验时间两方面来聊一下时间对交互体验的影响。单选框状态改变需要0。1秒,听一条微信语音消息需要1秒,发一封邮件需要1分钟,打一局游戏需要1小时万事万物皆……如何做产品用户体验走查?本篇文章给大家提供了一个梳理产品用户体验的问题的方法。很多设计师都对自己产品的用户体验不太满意,但是苦于没有一个科学的方法去系统的梳理产品里的用户体验问题。正好我之……平坦的道路上艰难前行:用户体验设计简明史话用户体验设计发展到现在,有着怎样的历史经历呢?前言首先,写着一系列文章的目的是为了借着自己的能力尝试梳理一下用户体验设计发展到现在的一段不长但是非常有影响力的历史。……Protopie教程:微信列表如何左滑删除作为一个产品经理,对交互颇有兴趣,还记得最初做动画是使用Flash,现在慢慢的尝试了新的软件:Axure、Justinmind、P最后移动端更喜欢使用Proto……IMDb应用程序UX和UI的重新设计为了使IMDb的整个体验更加的高效,好看,我对它的UI和UX进行了新的设计。Mbrand为您带来精心挑选的高品质灵感,在这里,可以完全激发您一天的设计灵感。除此……信息层级的新维度:视差运动什么是视差运动?视差运动是怎么产生的呢?与交互的关系是什么呢?一、信息层级的表现方式先来回想一下,在界面设计中有哪些方式可以表现信息的不同层级,大小,颜色,位置,阴……简单一招,提升用户活跃与留存自动化push自动化push能通过提醒用户一些已经忘记的事情,来达到增加用户与APP交互的目的。本文通过7个不同的案例,使你能够基于用户习惯去使用自动化push。什么是自动化push?……动效设计交互设计的最后一公里(三)本篇文章对交互设计中的图标动效(iM)的设计进行了详细地介绍。在《动效设计交互设计的最后一公里(一)》中已经将动效的类型划分为四种:品牌类动效、引导类动效、转场类动效、反……
用户满意度问题的设置视觉焦点剖析网页设计中的几何圆需求分析之六大原则Betaworks的产品开发理念:直接给我测试版浅析智能手机的多任务导航手机客户端首页设计在杂音中成长的产品人设计原则的意义为什么用户要为产品买单亲爱的用户,您真的满意吗?屏幕设计模式与用户交互的核心

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界