CN111954862B 用于3d模型的系统级行为的设备、方法和图形用户界面 (苹果公司)_第1页
CN111954862B 用于3d模型的系统级行为的设备、方法和图形用户界面 (苹果公司)_第2页
CN111954862B 用于3d模型的系统级行为的设备、方法和图形用户界面 (苹果公司)_第3页
CN111954862B 用于3d模型的系统级行为的设备、方法和图形用户界面 (苹果公司)_第4页
CN111954862B 用于3d模型的系统级行为的设备、方法和图形用户界面 (苹果公司)_第5页
已阅读5页,还剩515页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2020.07.24PCT/US2019/0147912019.01.23WO2019/147699EN2019.08.01US2011041098A1,2011.02.17US2017270715A1,2017.09.21述一个或多个相机的视场的第一用户界面区域觉属性和第一取向显示所述虚拟对象的所述表组视觉属性和第二取向显示所述虚拟对象的所2通过所述显示生成部件在经由所述显示生成部件可见的第一用户界面区域中显示虚当在所述第一用户界面区域中显示所述虚拟三维对象的所述第一视角的所述表示时,示所述虚拟三维对象的从所述虚拟三维对象的所述第一视角不可见的一部分根据确定所述第一输入与围绕第一轴旋转所述虚拟三维对象的述量由对所述虚拟三维对象相对于所述第一轴超过阈值旋转量的旋转进行限制的对所述根据确定所述第一输入与围绕不同于所述第一轴的第二轴旋转所述虚拟三维对象的根据确定所述第一输入包括在第一方向上跨一触敏表面的接触的所述接触在所述第一方向上的所述第一移动满足用于相对于所述第一轴旋转所述虚拟三根据确定所述第一输入包括在第二方向上跨所述触敏表面的所述接且确定所述接触在所述第二方向上的所述第二移动满足用于相对于所述第二轴旋转所述所述虚拟三维对象相对于所述第一轴的旋转以所述第一输入的第一输入参数的特征值与围绕所述第一轴的施加于所述虚拟三维对象的旋转量之间的第一程度的对应关系发所述虚拟三维对象相对于所述第二轴的旋转以所述第一输入的所述第一输入参数的所述特征值与围绕所述第二轴的施加于虚拟三维对象的旋转量之间的第二程度的对应关相比于所述第二程度的对应关系,所述第一程度的对应关系涉及所3在检测到所述第一输入的所述结束之后,基于在检测到所述第根据确定所述虚拟三维对象正相对于所述第一轴旋转,使所述虚拟根据确定所述虚拟三维对象正相对于所述第二轴旋转,使所述虚拟根据确定所述虚拟三维对象相对于所述第一轴已经旋转超过相根据确定所述虚拟三维对象相对于所述第一轴旋转未超过所述相应在所述第一用户界面区域中显示所述虚拟三维对根据所述虚拟三维对象相对于所述第一轴和/或第二轴的所述旋转来改变所述阴影的根据确定以显露所述虚拟三维对象的预定义底部的第二视角显示所述虚拟三维对象,放弃以所述虚拟三维对象的所述第二视角的表示来显示所述阴影的在所述第一用户界面区域中旋转所述虚拟三维对象之后,检在所述第一用户界面区域中显示所述虚拟三维对象时,检测4在调整所述第一用户界面区域中所述虚拟三维对象的所述表示述虚拟三维对象的所述表示的所述尺寸已达到所述虚拟三维对象的预定义默认显示尺寸;响应于检测到所述虚拟三维对象的所述表示的所述尺寸已达到所述虚拟三维对象的在所述第一用户界面区域中显示所述虚拟三维对象的响应于检测到所述第四输入,经由所述显示在所述第一用户界面区域中显示所述虚拟三维对象的第四视角旋转所述虚拟三维对象以示出与所述虚拟三维对象的所述二维表示对应的所述虚拟在所述虚拟三维对象被旋转以示出与所述虚拟三维对象的所述二维表示对应的相应在显示所述虚拟三维对象的所述第一视角的所述表示之前,显象的表示的用户界面,所述用户界面包括来自相应视角的所述虚拟三维对象的视图的表的所述表示的所述相应视角的所述虚拟三维对象替换所述虚拟三维对象的所述表示的显在显示所述第一用户界面之前,显示包括所述虚在显示包括所述虚拟三维对象的所述二维表示的所述5根据确定所述输入的所述第二部分满足菜单显示标准,显示对应于根据确定所述输入的所述第二部分满足登台标准,用包括一用户界面替换包括所述虚拟三维对象的所述二维表示的所述二维在显示所述第一用户界面之前,显示包括所述虚在所述第一用户界面中显示所述虚拟三维对象,而不显示与所存储一个或多个程序的存储器,其中所述一个或多个程序被配处理器执行,所述一个或多个程序包括用于执行根据权利要求1至17所述的方法中的任一机系统执行根据权利要求1至17所述的方法中6[0005]本公开的计算机系统减少或消除了以上缺陷以及与用于与虚拟对象进行交互的和/或数字视频播放。用于执行这些功能的可执行指令任选地被包括在被配置用于由一个或多个处理器执行的非暂态计算机可读存储介质或其他计算机程序7上与显示器上的虚拟对象的表示对应的位置处通过接触进行的第一输入。该方法还包括,响应于检测到通过接触进行的第一输入,根据确定通过接触进行的第一输入满足第一标确定第一项目不与相应的虚拟三维对象对应,显示不具有该视觉指示的第一项目的表示。8一个或多个相机的移动动态地动画的校准用户界面对象,其中显示校准用户界面对象包所检测到的物理环境中的一个或多个相机的姿态变化来调整校准用户界面对象的至少一第一视角不可视的部分的显示器旋转虚拟三维对象的请求对应的第一输入。该方法还包[0012]根据一些实施方案,在具有显示生成部件和触敏表面的计算机系统处执行方的输入而执行的第一对象操纵行为和响应于满足第二手势识别标准的输入而执行的第二9的一个或多个处理器的电子设备上的图形用户界面包括在本文所述任何方法中显示的一选地一个或多个触觉输出发生器以及用于检测姿态变化的任选地一个或多个姿态传感器;以及用于执行或导致执行本文所述方法中的任一方法的操作的装置。根据一些实施方案,发生器以及用于检测姿态变化的任选地一个或多个姿态传感器的电子设备中使用的信息处理装置包括用于执行本文所述任何方法的操作或使得本文所述任何方法的操作被执行多个触觉输出发生器以及任选地一个或多个姿态传感器的电子设备提供用于在各种情景类方法和界面可补充或替换用于在各种情景中显示虚拟[0016]为了更好地理解各种所述实施方案,应结合以下附图参[0022]图4A示出了根据一些实施方案的便携式多功能设备上的应用程序菜单的示例用[0023]图4B示出了根据一些实施方案的用于具有与显示器分开的触敏表面的多功能设[0026]图5A至图5AT示出了根据一些实施方案的示例用户界面,其用于在从显示第一用的第二表示以及显示具有一个或多个相机的视场的表示的虚于在从显示第一用户界面区域切换到显示第二用户界面区域时显具有一个或多个相机的视场的表示的虚拟对象的[0034]图13A至图13M示出了根据一些实施方案的约束虚拟对象围绕轴的旋转的示例用[0035]图14A至图14Z示出了根据一些实施方案的根据确定第一对象操纵行为满足第一操纵行为满足第一阈值移动量值来增大第二对象操纵行为所需的第二阈值移动量值的操[0037]图15A至图15AI示出了根据一些实施方案的根据确定设备的移动使虚拟对象移动[0040]图18A至图18I是根据一些实施方案的用于约束虚拟对象围绕轴的旋转的过程的象操纵行为满足第一阈值移动量值来增大第二对象操纵行为所需的第移动使虚拟对象移动到一个或多个设备相机的所显示的视场之景中转变为显示在增强现实环境(例如,其中利用向用户提供不可在物理世界中获得的另外信息的补充信息来增强物理世界的视图的环境)的情景中的常规方法通常需要多个独立活一个或多个设备相机来捕获物理世界的视图所需的时间以及/或分析和表征与可放置在增强现实环境中的虚拟对象相关的物理世界的视图(例如,检测捕获的物理世界视图中的在虚拟对象显示在增强现实环境中之前改变虚拟对象的显示属性(例如,在三维登台环境8E示出了用于在从显示第一用户界面区域切换到显示第二用户界面区域时显示虚拟对象的表示的过程。图9A至图9D示出了用于在第一用户界面区域中显示虚拟对象的第一表示、在第二用户界面区域中显示虚拟对象的第二表示以及显示具有一个或多个相机的视场的根据确定第一对象操纵行为满足第一阈值移动量值来增大第二对象操纵行为所需的第二显示的一个或多个设备相机的视场之外来生成音频警报的过程。图5A至图5AT、图6A至图[0049]在本文中对各种所述实施方案的描述中所使用的术语只是为了描述特定实施方个或多个项目的任何和全部可能的组合。还将理解的是,术语“包括”(“includes”、通信设备,诸如移动电话。便携式多功能设备的示例性实施方案包括但不限于来自Apple物理架构(诸如触敏表面)任选地利用对于用户而言直观且清楚的用户界面来支持各种应些实施方案的具有触敏显示器系统112的便携式多功能设备100的框图。触敏显示器系统100的触敏显示器系统112)上的接触强度的一个或多个强度传感器165。设备100任选地包括用于在设备100上生成触觉输出的一个或多个触觉输出发生器167(例如,在触敏表面诸如设备100的触敏显示器系统112或设备300的触摸板355上生成触觉输出)。这些部件任选100的其他部件(诸如一个或多个CPU120和外围设备接口118)对存储器102的访问任选地[0058]外围设备接口118可被用于将设备的输入外围设备和输出外围设备耦接到存储器换为电磁信号/将电磁信号转换为电信号,并且经由电磁信号来与通信网络以及其他通信802.11a、IEEE802.11ac、IEEE802.11ax消息服务(SMS)、或者包括在本文档提交日期还未开发出的通信协议的其他任何适当的通到外围设备接口118以用于处理。音频数据任选地由外围设备接口118检索自和/或传输至[0062]I/O子系统106将设备100上的输入/输出外围设备诸如触敏显示器系统112和其他116接收电信号/将电信号发送到所述其他输入或控制设备。其他输入控制设备116任选地个或多个按钮(例如,图2中的208)任选地包括用于扬声器111和/或麦克风113的音量控制从触敏显示器系统112接收电信号和/或将电信号发送至触敏显示器系统112。触敏显示器对被引向图形用户界面对象的输入进行响应的图形用户界面对象)。用户交互式图形用户[0064]触敏显示系统112具有基于触觉和/或触感接触来接受来自用户的输入的触敏表联的模块和/或指令集一起)检测触敏显示器系统112上的接触(和该接触的任何移动或中[0065]触敏显示器系统112任选地使用LCD(液晶显示器)技术、LPD(发光聚合物显示器)112和显示控制器156任选地使用现在已知的或以后将开发出的多种触摸感测技术中的任何技术以及其他接近传感器阵列或用于确定与触敏显示系统112接触的一个或多个点的其确的指针/光标位置或命令以用于执行用户[0068]设备100还包括用于为各种部件供电的电力系统162。电力系统162任选地包括电实施方案中,光学传感器位于设备100的与设备前部上的触敏显示系统112相背对的后部[0070]设备100任选地还包括一个或多个接触强度传感器165。图1A示出了与I/O子系统106中的强度传感器控制器159耦接的接触强度传感器。一个或多个接触强度传感器165任设备100的与位于设备100的前部上的触敏显示系统112相背对的[0071]设备100任选地还包括一个或多个接近传感器166。图1A示出了与外围设备接口[0072]设备100任选地还包括一个或多个触觉输出发生器167。图1A示出了与I/O子系统的用户感觉到的触觉输出。在一些实施方案中,至少一个触觉输出发生器与触敏表面(例内/外)或侧向地(例如,在与设备100的表面相同的平面中向后和向前)移动触敏表面来生[0073]设备100任选地还包括一个或多个加速度计168。图1A示出与外围设备接口118耦其他输入或控制设备116获取的信息;以及关于设备的位置和/或姿态的位置和/或方位信联网、无线LAN等)耦接。在一些实施方案中,外部端口是与AppleInc.(Cupertino,似和/或兼容的多针(例如,30针)连接器。在一些实施方案中(Cupertino,California)的一些iphone8、iPod和iPod设备中所使用的Lightning连接器相同或类似和/或兼容的Light[0077]接触/运动模块130任选地检测与触敏显示器系统112(结合显示控制器156)和其用于执行与(例如通过手指或触笔)接触检测相关的各种操作,诸如确定是否已发生接触是否达到给定的强度阈值(大于标称接触检测强度阈值),例如轻按压或深按压强度阈值。的接触的强度无关或者不要求执行手势的接触达到强度阈值以便被识别的标准的满足来应的强度阈值以满足特定手势识别标准的陈述意味着特定手势识别标准能够在手势中的手势识别标准不要求接触的强度满足相应的强度阈值以满足特定手势识别标准的陈述不势识别标准(其不要求接触的强度满足相应的强度阈值以满足第一手势识别标准)与第二势的第一手势识别标准仍然不要求接触的强度满足相应的强度阈值以满足第一手势识别应强度阈值的强度的接触的轻扫手势),手势将被第一手势识别标准识别为轻扫手势。因[0082]图形模块132包括用于在触敏显示器系统112或其他显示器上渲染和显示图形的被分配有对应的代码。图形模块132从应用程序等接收用于指定待显示的图形的一个或多各种软件部件,以响应于用户与设备100的交互而使用触觉输出发生器167在设备100上的[0085]任选地为图形模块132的部件的文本输入模块134提供用于在各种应用程序(例[0086]GPS模块135确定设备的位置并提供这种信息以在各种应用程序中使用(例如,提供基于位置的服务诸如天气桌面小程序、当地黄页桌面小程序和地图/导航桌面小程序的[0105]任选地存储在存储器102中的其他应用程序136的示例包括其他文字处理应用程容易创建和发送具有由相机模块143拍摄的静态图像或视的即时消息的短消息服务(SMS)或多媒体消息服务(MMS)协议或者使用针对基于互联网的以下操作的可执行指令:捕获静态图像或视频(包括视频流)并且将它们存储到存储器102输入模块134,搜索模块151包括用于根据用户指令来搜索存储器102中的与一个或多个搜下载和回放以一种或多种文件格式(诸如MP3或AAC文件)存储的所记录的音乐和其他声音有至特定在线视频的链接的电子邮件、以及以其他方式管理一种或多种文件格式诸如[0123]上述所识别的每个模块和应用对应于用于执行上述一种或多种功能以及在本申块的各种子集任选地在各种实施方案中组合或以其他方式重新布置。在一些实施方案中,[0124]在一些实施方案中,设备100是该设备上的预定义的一组功能的操作唯一地通过触摸屏和/或触摸板来执行的设备。通过使用触摸屏和/或触控板作为用于操作设备100的[0125]唯一地通过触摸屏和/或触控板来执行的预定义的一组功能任选地包括在用户界面之间的导航。在一些实施方案中,该触摸板在被用户触摸时将设备100从被显示在设备[0127]事件分类器170接收事件信息并确定要将事件信息递送到的应用程序136-1和应用程序136-1的应用程序视图191。事件分类器170包括事件监视器171和事件分配器模块指示当应用程序是活动的或正在执行时在触敏显示器系统112上显示的一个或多个当前应用程序视图。在一些实施方案中,设备/全局内部状态157被事件分类器170用于确定哪个返回到应用程序136-1的前一状态或视图的状态队列以及用户采取的先前动作的重复/撤销队列。[0129]事件监视器171从外围设备接口118接收事件信息。事件信息包括关于子事件(例口118传输其从I/O子系统106或传感器诸如接近传感器166、加速度计168和/或麦克风113[0130]在一些实施方案中,事件监视器171以预先确定的间隔将请求发送至外围设备接[0131]在一些实施方案中,事件分类器170还包括命中视图确定模块172和/或活动事件(相应应用程序的)应用程序视图任选地对应于在应用程序的程序化或视图分级结构内的[0134]命中视图确定模块172接收与基于触摸的手势的子事件相关的信息。当应用程序具有在分级结构中组织的多个视图时,命中视图确定模块172将命中视图识别为应对子事件或潜在事件的子事件序列中的第一子事件)在其中发生的最低水平视图。一旦命中视图[0135]活动事件识别器确定模块173确定视图分级结构内的哪个或哪些视图应接收特定器102中的另一个模块(诸如接触/运动模块130)的程序视图191,其中的每一个都包括用于处理发生在应用程序的用户界面的相应视图内的中的一个或多个事件识别器为独立模块的一部分,该独立模块诸如用户界面工具包(未示用程序视图191中的一个或多个应用程序视图包括一个或多个相应事件处理程序190。另案中,事件识别器180还包括元数据183和事件传递指令188(其任选地包括子事件递送指[0141]事件比较器184将事件信息与预定义的事件或子事件定义进行比较,并且基于该的第二次触摸(触摸开始)以及预先确定时长的第二次抬起(触摸结束)。在另一个示例中,一个用户界面对象与该触摸(子事件)相关联。如果每个所显示对象与相应事件处理程序190相关联,则事件比较器使用该命中测试的结果来确定哪个事件处理程序190应当被激手势的后续子事件。在这种情况下,对于命中视图保持活动的其他事件识别器(如果有的话)继续跟踪并处理持续进行的基于触摸的件递送系统应该如何执行对活跃参与的事件识别器的子事件递送的可配置属性、标记和/相关联的事件信息递送到事件处理程序190。激活事件处理程序190不同于将子事件发送[0147]在一些实施方案中,事件递送指令188包括递送关于子事件的事件信息而不激活[0148]在一些实施方案中,数据更新器176创建并更新在应用程序136-1中使用的数177和GUI更新器178被包括在相应应用程序136-1或应用程序视图191的单个模块中。在其入设备来操作多功能设备100的其他形式的用户输入,并不是所有用户输入都是在触摸屏系统106(例如触感反馈控制器161(图1A)和/或其他输入控制器160(图1A))包括图1C所示示用户界面对应的用户输入以及指示电子设备的用户界面中操作的执行或事件的发生的127(用于缩减或压缩波形的动态范围)、低通滤波器129(用于滤除波形中的高频信号分的单独单元(或触感反馈模块133的单独具体实施)也被包括在音频控制器(例如音频电路觉输出并引发用于生成对应触觉输出的过程的软件应用程序、操作系统、或其他软件模方案中,触发器模块121从触感反馈模块133之外接收触发器信号(例如,在一些实施方案中,触感反馈模块133从位于触感反馈模块133之外的硬件输入处理模块146接收触发器信号)并将触发器信号中继给触感反馈模块133内的其他部件(例如,波形模块123)或基于用感反馈模块133中的触发器模块121)(例如触发器信号而提供用于生成一个或多个触觉输出的波形(例如,从预定义的一组被指派用[0155]混合器125(例如从波形模块123)接收波形作为输入,并将这些波形混合在一波形以相对于这两个或更多个波形中的其余波形而强调特定波形(例如通过提高所述特定或多个波形来从组合波形中移除(例如,当有来自不止三个来源的波形已经被请求由触觉[0156]混合器127接收波形(例如来自混合器125的组合波形)作为输入,并修改这些波态地缩减波形的动态范围,使得组合波形保持在触觉输出发生器167的性能规范(例如力压缩器127在经压缩的波形中包括妨碍触觉输出生成和/或在根据经压缩波形生成触觉输理模块146提供一个或多个触发器信号给触感反馈模块133以指示已检测到满足预定义输件的触觉输出请求(例如来自触感反馈模块133的触觉输出请求),并修改所述两个或更多个波形中的一个或多个波形以相对于所述两个或更多个波形中的其余波形强调特定波形于软件事件的触觉输出优先处理对应于激活案中,触感反馈控制器161提供用于生成触觉输出的波形和用于与生成触觉输出一起提供(用于生成触觉输出的)波形使得音频输出和触觉输出同步(例如通过延迟音频信号和/或接收(例如来自触感反馈控制器161的)波形,并放大所述波形然后将经放大的波形发送给163将所接收的波形放大到符合触觉输出发生器167的物理规范的信号电平(例如放大到触觉输出发生器167为了生成触觉输出而需要的电压和/或电流使得发送给触觉输出发生器167的信号生成对应于从触感反馈控制器161接收的波形的触觉输出)并将经放大的波形发传感器169检测触觉输出发生器167或触觉输出发生器167的一个或多个部件(例如用于生供的关于触觉输出发生器167的状态的信息,触感反馈控制器161调节从触感反馈控制器202(在图中未按比例绘制)或一个或多个触笔203(在图中未按比例绘制)在图形上作出手序图标上方扫动的轻扫手势任选地不会选择对应的应[0166]在一些实施方案中,设备100包括触摸屏显示器、菜单按钮204(有时称为主按钮压下该按钮并且将该按钮保持在压下状态持续预定义的时间间隔来对设备进行开/关机;通过压下该按钮并在该预定义的时间间隔过去之前释放该按钮来锁定设备;和/或对设备触的强度的一个或多个接触强度传感器165和/或用于为设备100的用户生成触觉输出的一[0167]图3是根据一些实施方案的具有显示器和触敏表面的示例性多功能设备的框图。多个网络或其他通信接口360、存储器370和用于将这些部件互联的一根或多根通信总线320。通信总线320任选地包括使系统部件互连并且控制系统部件之间的通信的电路(有时用于在设备300上生成触觉输出的触觉输出发生器357(例如,类似于以上参考图1A所述的[0168]图3中上述所识别的元件中的每个元件任选地存储在先前提到的存储器设备中的[0170]图4A示出了根据一些实施方案的便携式多功能设备100上的应用程序菜单的示例[0171]●一种或多种无线通信(诸如蜂窝信号和Wi-Fi信号)的一个或多个信号强度指示[0192]○用于设置应用程序或模块的图标446,该图标446提供对设备100及其各种应用[0194]图4B示出了具有与显示器450分开的触敏表面451(例如,图3中的平板或触控板355)的设备(例如,图3中的设备300)上的示例性用户界面。尽管将参考触摸屏显示器112(其中组合了触敏表面和显示器)上的输入给出随后的许多示例,但是在一些实施方案中,轻扫手势任选地由鼠标点击(例如,而不是接触),之后是光标沿着轻扫的路径的移动(例选地被同时使用。与触摸屏显示器上的用户界面元素的直接交互的触摸屏显示器(例如,图1A中的触敏显示选择器通常是由用户控制以便传送与用户界面的用户期望的交互(例如,通过向设备指示用户界面的用户期望与其进行交互的元素)的用户界面元素(或触摸屏显示器上的接触)。接触或选择框)在相应按钮上方的位置将指示用户期望激活相应按钮(而不是设备显示器及/或者接触附近的触敏表面的电阻和/或其变化任选地被用作触敏表面上的接触的力或有限的尺寸更小的设备上本来不能容易地访问的附加设的比较来确定是否要执行一个或多个操作(例如,是否执行相应选项或放弃执行相应操[0203]在一些实施方案中,输入强度阈值和/或对应输出中的一者或多者基于一个或多[0204]例如,图4C示出了部分地基于触摸输入476随时间的强度而随时间改变的动态强足第一强度阈值IH和第二强度阈值IL,但是直到在态强度阈值减少紧接在触发与较低阈值强度(诸如第一强度阈值IH或第二强度阈值IL)相关联的响应之后或与其同时意外触发与动态强度阈值ID相关联入490被初始检测到的时候已经过延迟时间p2之后,触发与强度阈值IL相关联的响应。同释放触摸输入490的情况下增大触摸输入490的强度可触发与强度阈值ID相关联的响应(例[0207]接触特征强度从低于轻按压强度阈值ITL的强度增大到介于轻按压强征强度从低于接触检测强度阈值IT0的强度增大到介于接触检测强度阈值IT0与轻按压强度阈值ITL之间的强度有时被称为检测到触摸表面上的接触。接触的特征强度从高于接触检测强度阈值IT0的强度减小到低于接触检测强度阈值IT0的强度有时被称为检测到接触从触表示触敏表面上的相应接触而不指定相应接触至少部分地基于检测到该接触(或多个接触)的强度增大到高于按压输入强度阈值而检测中设备限定或选择与按压输入强度阈值具有预定义关系的滞后强度阈值(例如,滞后强度阈值比按压输入强度阈值低X个强度单位,或滞后强度阈值是按压输入强度阈值的75%、于按压输入强度阈值以及该接触的强度随后减小到低于对应于按压输入强度阈值的滞后在设备检测到接触强度从等于或低于滞后强度阈值的强度增大到等于或高于按压输入强度阈值的强度并且任选地接触强度随后减小到等于或低于滞后强度的强度时才检测到按更快速且高效地使用设备进一步减少了电力使用并且延长了设备的[0213]当设备(例如经由移动可移动质块生成触觉输出的一个或多个触觉输出发生器)地将触觉输出与音频输入和/或视觉用户界面改变进行比较,这进一步增强用户与用户界户界面和方法所述的那些)生成合适触感反馈的一组样本触觉输出模式。触觉输出的控制置且不穿过中性位置的振荡)。触觉输出模式的波形还包括代表在触觉输出开始和结束处觉输出的所需循环数量的时间加上起始和结束缓冲时间)对应。例如,特征频率为80Hz的FullTap比特征频率为100Hz的FullTap花更长时间完成(例如在图4F中,35.4ms比150Hz的MiniTap花更长时间完成(例如19.4msvs.12.8ms),150Hz的MiniTap比150Hz的基于用户界面情境和行为自定义的)各种条件和/或预先配置的度量(例如基于输入的度量)测量在触发生成触觉输出的输入期间该输入的特性(例如按压输入中接触的特征强度的改变速率或接触在触敏表面上的移动速率)。在一些实施方案中,基于用户界面的度量(例如跨边界速度度量)测量在触发生成触觉输出的用户界面改变期间用户界面元素的特个或多个触觉输出发生器以及(任选地)用于检测与触敏表面的接触的强度的一个或多个[0222]图5A至图5AT示出了根据一些实施方案的示例用户界面,其用于在从显示第一用将参考在具有触敏显示器系统112的设备上执行的操作来讨论实施方案中的一些实施方[0224]图5A示出了桌子5004所处的物理空间5002。设备100由用户握持在用户的手5006[0225]图5B示出了显示在显示器112上的即时消息用户界面5008。即时消息用户界面[0226]图5C至图5G示出了使得即时消息用户界面5008的一部分被设备100的一个或多个消息气泡5018后面开始模糊(例如,向用户提供增大接触的特征强度的效果的视觉反馈)。强度增加到高于深按压强度阈值ITD,这使得设备100的触觉输出发生器167输出触觉输出(如5032处所示),该触觉输出指示用设备100的一个或多个相机的视场替换即时消息[0227]在一些实施方案中,在接触5026的特征强度达到深按压强度阈值ITD(如图5F所接触5026的特征强度将使得与接触5026的减小的强度水平对应的界面状态被显示(例如,离触摸屏112,并且虚拟椅子5020已朝向图5I中的最终位置旋转。在图5G中,相机的视场已经在相机的视场5034中检测到至少一个平面(例如,地板表面5038)的触觉输出(如5036具有相对于在相机的视场5034中所检测到的地板表面的预定义取向。在一些实施方案中,[0229]图5K至图5L示出了调整相机的视场5034的设备100的移动(例如,通过用户的手子5020在所显示的相机的视场5034中保持相对于地板表面5038的[0230]图5M至图5Q示出了使得虚拟椅子5020在所显示的相机的视场5034中的地板表面图5P中,当虚拟椅子5020从相机的视场5034的前景移动到远离设备100且更靠近相机的视用户界面5008的一部分被相机的视场5034替换的这一接触也拖动相机的视场5034中的虚[0231]图5Q至图5U示出了使虚拟椅子5020从地板表面5038移动到在相机的视场5034中子5020的尺寸改变以保持如相机的视场5034中所示的虚拟椅子5020相对于物理空间5002[0233]如图5Y至图5AD所示,通过图5U至图5X所示的接触5054进行的输入导致从在盘片5030中显示相机的视场5034到停止显示相机的视场5034并返回到完全显示即时消息用户[0234]图5AA至图5AD示出了当虚拟椅子5020从与图5AA中的接触5054对应的位置移动到[0235]在图5B至图5AD中,虚拟椅子5020在即时消息用户界面5008内和在所显示的相机境之间的转变期间的中间外观是虚拟椅子5020的二维外观与三维外观之间的一系列插值[0236]图5AE示出了互联网浏览器用户界面5060。互联网浏览器用户界面5060包括URL/以及用于显示选项卡界面的选项卡控件)的URL/搜索输入。互联网浏览器用户界面5060还[0237]图5AF至图5AH示出了使得互联网浏览器用户界面5060的一部分被相机的视场度高于接触检测强度阈值IT0且低于提示按压强度阈值ITH,如强度水平计5028所示。在图平计5028所示,接触5086的特征强度增加到高于深按压强度阈值ITD使得相机的视场5034替换互联网浏览器用户界面5060的更大部分(例如,仅留下URL/搜索输入区域5062和浏览[0238]图5AI至图5AM示出了使得虚拟灯5084移动的输入。在图5AI至图5AJ中,当接触[0239]图5AM至图5AQ示出了将虚拟灯5084拖动到触摸屏显示器112的边缘的输入,其使得相机的视场5034停止显示且互联网浏览器用户界面5060恢复。在图5AN中,在与虚拟灯触5054沿箭头5100所指示的路径移动时,接触5096将虚拟灯5084继续拖动到图5AP所示的相机的视场5034到停止显示相机的视场5034并返回到完全显示互联网浏览器用户界面[0241]图6A至图6AJ示出了根据一些实施方案的示例用户界面,其用于在第一用户界面参考在具有触敏显示器系统112的设备上执行的操作来讨论实施方案中的一些实施方案。泡5010、包括发送的文本消息5016的消息气泡5014以及包括在消息中接收到的虚拟对象拟椅子5020是在增强现实视图中(例如,在所显示的设备100的一个或多个相机的视场内)泡5018内的这种旋转行为被用作虚拟椅子5020是在包括设备100的相机的视场的增强现实[0244]图6E至图6L示出了使得即时消息用户界面5008被登台用户界面6010替换并且随该接触的特征强度高于接触检测强度阈值IT0且低于提示按压强度阈值ITH,如强度水平计界面5008在消息气泡5018后面开始模糊(例如,向用户提供增大接触的特征强度的效果的6006的特征强度增加到高于深按压强度阈值ITD使得即时消息用户界面5008停止显示,并到高于深按压强度阈值ITD使得设备100的触觉输出发生器167输出触觉输出(如6012处所指示),该触觉输出指示用登台用户界面6010替换即时消息用户界面5008的标准已得到满[0245]在一些实施方案中,在接触6006的特征强度达到深按压强度阈值ITD(如图6H所接触6006的特征强度将使得与接触6006的减小的强度水平对应的界面状态被显示(例如,[0247]图6J至图6L示出了由接触6006的移动引起的虚拟椅子5020相对于台架6014的旋与触摸屏112的第一接触6026和第二接触6030。第一接触6026沿箭头6028所指示的路径移[0249]图6Q至图6U示出了使得登台用户界面6010被设备100的一个或多个相机的视场高于接触检测强度阈值IT0且低于提示按压强度阈值ITH,如强度水平计5028所示。在图6R计5028所示,接触6034的特征强度增加到高于轻按压强度阈值ITL使得登台用户界面6010发生器167输出触觉输出(如6038处所指示),该触觉输出指示用相机的视场6036的显示替征强度将使得与接触6034的减小的强度水平对应的界面状态虚拟椅子5020相对于物理空间5002的比例)。当虚拟椅子5020从登台用户界面6010转变到5038的取向与虚拟椅子5020相对于台架5014的表面的最终取向相同。在一些实施方案中,[0252]图6Z至图6AC示出了使得登台用户界面6010被即时消息用户界面5008替换的输[0253]图6AD至图6AJ示出了使得即时消息用户界面5008被相机的视场6036替换(例如,与虚拟对象5020的表示对应的位置处以小于阈值移动量的移动保持至少预定义的阈值时间量)以及随后的向上轻扫手势(向上拖动虚拟椅子5020)。如图6AD至图6AE所示,当接触5020后面淡入。在图6AG中,响应于包括长触摸手势以及随后的向上轻扫手势的通过接触测触敏表面451上的接触,任选地在具有显示器450和独立的触敏表面451的设备上执行类[0255]图7A示出了在显示应用程序菜单的用户界面400时检测到的输入。该输入与显示和5072中所描绘的对象的旋转行为被用作这些网络对象具有在增强现实环境中可见的对旋转行为被用作这些网络对象不具有在增强现实环境中可见的对应的三维虚拟对象的视[0258]图7F至图7G示出了视差效应,其中虚拟对象响应于设备100相对于物理世界的取络对象具有在增强现实环境中可见的对应的三维虚拟对象的视觉指示,而网络对象5070、5074和5076中所描绘的对象不存在此类旋转行为被用作这些网络对象不具有在增强现实[0262]图7M示出了包括消息气泡5018的即时消息用户界面5008(例如,如参照图5B进一域对应的文件不具有在增强现实环境中可见的对应虚拟三息区域7056以及包括第一附件7060的表示和第二附件7062的表示的电子邮件内容区域[0266]图8A至图8E是示出根据一些实施方案的在从显示第一用户界面区域切换到显示敏表面以及一个或多个相机(例如,设备上与显示器和触敏表面相对的一侧上的一个或多个后向相机)的电子设备(例如,图3中的设备300或图1A中的便携式多功能设备100)处执[0267]方法800涉及检测在设备的触敏表面处通过接触进行的输入,该输入用于在第一个或多个相机的视场替换第一用户界面区域的至少一部分的显示时是否连续显示虚拟对或多个相机的视场的表示替换第一用户界面区域的至少一部分的显示)提高了用户能够执[0268]设备在显示器112上的第一用户界面区域(例如,二维图形用户界面或其一部分示的即时消息用户界面5008或如图5AE所示的互联网浏览器用户界面5060。在一些实施方界面区域的背景为预选的背景颜色/图案或背景图像,该背景图像不同于由一个或多个相[0269]当在显示器上的第一用户界面区域中显示虚拟对象的第一表示时,设备检测(804)在触敏表面112上与显示器上的虚拟对象的表示对应的位置处通过接触进行的第一的通过接触5020进行的输入或如参照图5AF至图5AL描述的通过接触5086[0270]响应于检测到通过接触进行的第一输入(806),根据确定通过接触进行的第一输拟对象的三维表示在物理环境的增强现实视图内部的放置以及/或以上动作中的两者或更户界面区域为如参照图5H描述的盘面5030中的相机的视场5034或如参照图5AH描述的相机强度阈值ITD的特征强度,当从显示第一用户界面区域(即时消息用户界面5008)切换到显盘面5030中的相机的视场5034替换即时消息用户界面5008的一部分的显示。在图5AF至图5AH中,根据确定通过接触5086进行的输入具有增加到高于深按压强度阈值ITD的特征强时图像在设备相对于物理环境的位置和取向发生改变时实时地更新(例如,如图5K至图5L第一用户界面区域中所示的第一取向移动并旋转(例如,如图5E至图5I所示)到第二取向(例如,相对于捕获在一个或多个相机的视场中的物理环境的一部分的当前取向来预定义对象的形状和取向来预定义的锚定平面。当转变到增强现实视图(例如,第二用户界面区上与虚拟对象的表示对应的位置处以小于阈值移动量的移动保持至少预定义时间量(例用设备而减少了电力使用并且延长了设备的增加到高于第一强度阈值(例如,轻按压强度阈值ITL或深按压强度阈值ITD)时所满足的标更快速且有效地使用设备而减少了电力使用并且延长了设备的电由增强现实视图中的虚拟对象的下落位置表示的物理位置的尺寸和观看视角的虚拟对象。互时的用户错误),这又通过使用户能够更快速且有效地使用设备而减少了电力使用并且的显示(例如,从一个或多个相机被激活的时间延迟到在相机的视场中检测到至少一个平相应平面相对于一个或多个相机的视场的位置来确定虚拟对象的表示的尺寸和/或位置。置处检测到接触(例如,响应于在触摸屏112上与虚拟椅子5020对应的位置处检测到接触虚拟对象的表示的位置处检测到接触,发起分析来检测相机的视场中的一个或多个平面过使用户能够更快速且有效地使用设备而减少了电力使用并且延长了设响应于检测到接触5026的特征强度增加到高于深按压强度阈值ITD,如参照图5F描述的),发起(820)对一个或多个相机的视场的分析来检测一个或多个相机的视场中的一个或多个不满足第一标准,发起(822)对一个或多个相机的视场的分析来检测一个或多个相机的视[0282]在一些实施方案中,设备以相应的方式在第二用户界面区域中显示(824)虚拟对检测到的相应平面的预定义角度取向(例如,使得虚拟椅子5020的四条腿的下侧与地板表充当增强现实视图中的虚拟对象的三维表示的支撑表面的水平物理表面对应(例如,用于支撑花瓶的水平桌面),或者相应平面为可充当增强现实视图中的虚拟对象的三维表示的义的取向和/或位置,则在相机的视场中检测到的地板平面上显示虚拟对象的底平面(例抵靠在一个或多个相机的视场中检测到的墙壁平面放置虚拟对象的后表面(例如,虚拟对在与相应平面相距固定距离的位置处或者相对于相应平面成除零角度或直角之外的角度进一步的用户输入,以相对于相机的视场中的平面来显示虚拟对象)增强了设备的可操作进的触觉反馈增强了设备的可操作性(例如,通过帮助用户提供适当的输入并减少用于放置虚拟对象的不必要的另外输入),这又通过使用户能够更快速且有效地使用设备而减少[0284]在一些实施方案中,在从显示第一用户界面区域切换到显示第二用户界面区域度和外观)的虚拟对象的表示,具有一个或多个触觉输出发生器167的设备输出触觉输出,该触觉输出指示虚拟对象相对于相应平面成预定义角度显示在第二用户界面区域中。例式中的一者或多者。在一些实施方案中,包括一个或多个特征随时间推移的一个或多个变提供了指示虚拟对象的表示已相对于相应平面自动放置的反馈。提供改进的触觉反馈增强了设备的可操作性(例如,通过帮助用户提供适当的输入并减少用于放置虚拟对象的不必要的另外输入),这又通过使用户能够更快速且有效地使用设备而减少了电力使用并且延长了设备的电池寿命。户界面混乱),这又通过使用户能够更快速且有效地使用设备而减少了电力使用并且延长来调整虚拟对象的表示(例如,不需要进一步的用户输入来保持虚拟对象相对于相应平面的位置)增强了设备的可操作性,这又通过使用户能够更快速且有效地使用设备而减少了换到显示第二用户界面区域时连续显示虚拟对象(例如,虚拟椅子5020)的表示的动画(例从在显示第一用户界面区域时显示虚拟对象的二维表示到在显示第二用户界面区域时显个相机的视场中检测到的环境照明)。显示当虚拟对象的表示从显示第一用户界面区域切供改进的反馈增强了设备的可操作性(例如,通过帮助用户提供适当的输入并减少操作设行的选择虚拟对象的表示的按压或触摸输入以及)第二接触沿在显示器上的第一路径的移敏表面上的第一接触相同(例如,如通过接触5086进行的输入所示,该输入满足AR触发标轻扫输入使虚拟对象旋转,而虚拟对象的移动任选地受到相机的视场中的平面的约束(例虚拟对象的表示为用户提供了指示所显示的虚拟对象的位置可响应于用户输入而移动的时调整虚拟对象的表示的尺寸(例如,不需要进一步的用户输入来调整虚拟对象的表示的5086进行的输入终止之后的虚拟灯5084的尺寸不同于图5AL中通过接触5086进行的输入终输入的终止而显示具有改变的尺寸的虚拟对象的表示(例如,不需要进一步的用户输入来调整虚拟对象的尺寸,以将虚拟对象保持在相对于相机的视场中的环境的逼真尺寸下)增户界面区域)转变到AR视图(例如,第二用户界面区域)的手势与用于从AR视图转变到非AR显示的用户界面区域的边界的阈值距离内,或者超出当前显示的用户界面区域的边界)的拖动手势使得从当前显示的用户界面区域转变到对应的用户界面区域(例如,从显示第一的控件)的第二用户界面混乱。提供另外的控件选项但不会使具有另外显示的控件的第二[0292]在一些实施方案中,在与重新显示第一用户界面区域对应的时间处,设备显示(844)从在第二用户界面区域中显示虚拟对象的表示到在第一用户界面区域第一用户界面中显示虚拟对象的表示的动画过渡(例如,不需要进一步的用户输入来重新定位第一用户界面中的虚拟对象)增强了设备的可操作性,这又通过使用户能够更快速且有效地使用设备而减少了电力使用并且延长了以其他方式在视觉上改变一个或多个平面的外观),该一个或多个相应平面与接触的当前在视觉上改变其他平面的方式不同的方式在视觉上改变多个在视觉上改变的平面中的第个相应平面的视觉外观为用户提供了指示已识别到该平面(例如,虚拟对象可相对于该平有效地使用设备而减少了电力使用并且延长了设备界面区域的至少一部分的显示(例如,包括替换虚拟对象的2D图像的虚拟对象的3D模型)。设备基于检测到的与登台用户界面对应的输入来更新虚拟对象的表示的外观(例如,如下面区域对应的轻扫输入或与显示对应于第一用户界面区域中的内容的网页或电子邮件的第一用户界面区域的至少一部分的显示时是否保持第一用户界面区域的显示或者是否连而使多种不同类型的操作能够执行(例如,通过用一个或多个相机的视场替换用户界面的场的表示替换第一用户界面区域的至少一部分的显示)提高了用户能够执行这些操作的效[0297]图9A至图9D是示出根据一些实施方案的方法900的流程图,该方法用于在第一用以及显示具有一个或多个相机的视场的表示的虚拟对象的第三表示。方法900在具有显示移动虚拟对象的三维表示、可为虚拟对象的三维表示重新定尺寸并且/或者可对虚拟对象的三维表示进行重新取向)中显示虚拟对象的第二表示。当在第二用户界面中显示虚拟对性,或者在包括设备的一个或多个相机的视场的第三用户界面中显示虚拟对象的第三表或在第三用户界面中显示虚拟对象)提高了用户能够执行这些操作的效率,从而增强了设[0299]设备在显示器112上的第一用户界面区域(例如,二维图形用户界面或其一部分[0300]当在显示器上的第一用户界面区域中显示虚拟对象的第一表示时,设备检测(904)在触敏表面上与显示器上的虚拟对象的第一表示对应的位置处通过测到第一接触,该示能表示被配置为在被第一接触调用时触发AR视图(例如,相机的视场6036)和/或包括虚拟对象(例如,虚拟椅子5020)的表示的登台用户界面6010的显示)。例义输入手势,该登台触发标准与触发相机的激活和/或触发相机的视场中的视场平面的检有增加到高于深按压强度阈值ITD的特征强度,虚拟椅子对象5020被显示在登台用户界面[0303]当在第二用户界面区域中显示虚拟对象的第二表示时,设备检测(908)第二输入图6I所示的通过接触6006进行的第一输入之后的如图6Q至图6T所示的通过接触6034进行在如图6E至图6I所示的通过接触6006进行的第一输入之后的如图6Q至图6T所示的通过接输入是在如图6E至图6I所示的通过接触6006进行的第一输入之后的如图6J至图6L所示的[0304]响应于检测到第二输入(910):根据确定第二输入与在第二用户界面区域中(例入为在触敏表面上与第二用户界面区域中的虚拟对象的第二表示对应的位置处通过第二或如图6N至图6O所示的通过接触6026和6030进在触敏表面上与第二用户界面区域中的虚拟对象的表示对应的位置处或者从触敏表面上保持或按压输入以及随后的拖动输入。例如,第二输入为如图6Q至图6T所示的通过接触内的显示属性包括围绕一个或多个轴旋转(例如,通过垂直和/或水平轻扫)、重新定尺寸椅子5020;响应于如图6K至图6L所示的通过接触6006进行的对角轻扫手势旋转虚拟椅子相机的视场6036中,如参照图6T描述的)显示虚拟对象的请求对应,设备显示第二动画过子5020的取向)被重新取向为第三取向(例如,图6T所示的虚拟椅子5020的取向)的虚拟对如垂直墙壁或水平地板表面)的实时图像中识别到的预定义平面(例如,地板表面5038)成触敏表面上与虚拟对象指示符5022对应的位置处通过第一接触进行的轻击输入时所满足拟对象指示符5022提供与该虚拟对象指示符对应的虚拟对象在登台视图(例如,登台用户1000更详细地描述)。根据第一输入是否包括轻击输入确定是否在第二用户界面区域中显表面上与虚拟对象的第一表示对应的位置处以小于阈值移动量的移动保持至少预定义阈应的位置处以小于阈值移动量的移动保持至少预定义的阈值时间量之后移动第一接触以触在触敏表面上与虚拟对象的表示对应的位置处是否以小于阈值移动量的移动保持至少够更快速且有效地使用设备而减少了电力使用并且延长了设备的输入(例如,在接触的初始向下触摸的轻击时间阈值内检测到接触抬离之前的强度达到高在第二用户界面区域中显示虚拟对象使得多种不同类型的操作能够响应于第一输入而执行。使得多种不同类型的操作能够响应于输入而执行提高了用户能够执行这些操作的效第一输入包括第一接触在跨触敏表面的方向上的移动大于阈值距离(例如,通过轻扫手势6044进行的长触摸输入以及随后通过接触6044进行的拖动虚拟椅子5020的向上拖动输入后的拖动输入(移动显示器上的虚拟对象的对于捕获在一个或多个相机的视场中的物理环境的一部分的当前取向来预定义的取向的为相对于如捕获在相机的视场6036中的物理环境5002中的地板表面5038的预定义取向(例相对于在物理环境5002的实时图像中识别到的预定义平面(例如,可支撑虚拟对象的三维从登台视图转变到增强现实视图时,虚拟对象围绕预定义的三维坐标系的至少一个轴(例三表示(例如,不需要进一步的用户输入来将相同的显示属性应用于虚拟对象的第二表示或多个相机的视场的表示的虚拟对象的第三表示),这又通过使用户能够更快速且有效地[0318]在一些实施方案中,响应于检测到通过第一接触(926)进行的第一输入的至少初的通过第一接触进行的输入;或检测到满足第一标准的输入):设备激活一个或多个相机或多个相机之后延迟显示一个或多个相机的视场6036(例如,直到检测到与在增强现实环视场的表示的虚拟对象的第三表示之前)激活相机并通过分析相机的视场来检测一个或多使用设备而减少了电力使用并且延长了设备的输出指示在相机的视场中检测到平面的触觉输出向用户提供了指示已检测到该平面的反少用于放置虚拟对象的不必要的另外输入),这又通过使用户能够更快速且有效地使用设拟对象与物理环境之间的固定空间关系(例如,如由虚拟对象的锚定平面与增强现实环境中的平面之间的固定空间关系所表示)以及基于虚拟对象的预定义尺寸参数和物理环境的场中的位置之间的距离来确定虚拟对象的第三表示的尺寸(例如,不需要进一步的用户输缘和/或侧边缘)的阈值距离内的位置处)的输入。响应于检测到与在增强现实环境中显示环境的控件)的第二用户界面混乱。提供另外的控件选项但不会使具有另外显示的控件的[0322]在一些实施方案中,当在第二用户界面区域(例如,如图6Z所示的登台用户界面的相应标准的第四输入(例如,在触敏表面上与虚拟对象的第二表示对应的位置处或在触保持并拖动输入,以及/或者在触敏表面上与用于返回到第一用户界面区域的控件对应的6Z至图6AC所示,响应于在与显示在登台用户界面6010中的后退控件6016对应的位置处通虚拟椅子5020的第二表示,并且设备重新在第一用户界面区域(例如,即时消息用户界面一用户界面区域中,其与在转变到登台视图和/或增强现实视图之前示出的那些具有相同界面中显示虚拟对象的第一表示,这使得多种不同类型的操作能够响应于第四输入而执行。使得多种不同类型的操作能够响应于输入而执行提高了用户能够执行这些操作的效准的第五输入(例如,在触敏表面上与虚拟对象的第三表示对应的位置处或在触敏表面上表示时,设备检测(938)满足用于重新显示第一用户界面区域(例如,即时消息用户界面的第一表示显示在第一用户界面区域中,其与在转变到登台视图和/或增强现实视图之前一用户界面区域中所示的虚拟对象的第一表示的形状和取向来定义),并且当转变到第二时的用户错误),这又通过使用户能够更快速且有效地使用设备而减少了电力使用并且延示第二用户界面区域(例如,登台用户界面6010)转变为显示包括一个或多个相机的视场6036的第三用户界面区域时连续显示(942)虚拟对象,这包括显示第二用户界面区域中的虚拟对象的第二表示转变为包括一个或多个相机的视场的第三用户界面区域中的虚拟对户界面中的虚拟对象的第三表示时的动画为用户提供了指示第二输入与在增强现实环境中显示虚拟对象的请求对应的反馈。为用户提供改进的视觉反馈增强了设备的可操作性又通过使用户能够更快速且有效地使用设备而减少了电力使用并且延长了设备的电池寿[0328]图10A至图10D是示出根据一些实施方案的显示具有指示项目与虚拟三维对象对能够在第一项目上执行操作的效率(例如,通过来帮助用户根据项目是否为虚拟三维对象用设备而减少了电力使用并且延长了设备的于打开用于在与第一项目相关联的预定义环境中显示第一项目的表示的用户界面(例如,打开用于在与第二项目相关联的预定义环境中显示第二项目的表示的用户界面的另一输入。预定义的环境任选地为除用于示出第一项目的应用程序之外的应用程序的用户界面虚拟三维对象对应的视觉指示(例如,与指示第一项目与虚拟三维对象对应的视觉指示相到导致从第一设备取向到第二设备取向的变化的设备移动(例如,如通过取向传感器(例如图7G1所示设备100的取向。响应于图7F1至[0335]显示与从第一设备取向到第二设备取向的变化对应的第一项目的移动为用户提作性(例如,通过允许用户在不需要提供进一步的输入的情况下观看各取向下的虚拟三维对象),这又通过使用户能够更快速且有效地使用设备而减少了电力使用并且延长了设备示显示在第一用户界面中时滚动第一用户界面的第一输入(例如,在第一用户界面上在第用户界面的滚动平移显示器上的第一项目的表示(例如,使第一项目的锚定位置在与滚动相反的方向上移动基于第一用户界面的滚动量的距离(例如,当通过在触敏表面上移动的接触向上拖动第一用户界面时,第一项目的表示在显示器上随第一用户界面向上移动)),并且设备根据第一用户界面滚动的方向相对于第一用户界面(或显示器)所定义的平面旋5084的表示显示在互联网浏览器用户界面5060中时滚动互联网浏览器用户界面5060的输[0337]显示与从第一设备取向到第二设备取向的变化对应的项目的移动为用户提供了指示设备取向的变化的视觉反馈。为用户提供改进的视觉反馈增强了设备的可操作性(例又通过使用户能够更快速且有效地使用设备而减少了电力使用并且延长了设备的电池寿以便指示第三项目不与虚拟三维对象对应(例如,第三项目不与可在增强现实环境中被渲[0339]在第一用户界面中显示具有指示第一项目为虚拟三维对象的视觉指示的第一项目以及不具有该视觉指示的第三项目提高了用户能够使用第一用户界面来执行操作的效率(例如,通过帮助用户根据用户与其进行交互的项目是否为虚拟三维对象来提供适当的[0341]在第二用户界面中显示具有指示第二项目为虚拟三维对象的视觉指示的第二项目以及不具有该视觉指示的第四项目提高了用户能够使用第二用户界面来执行操作的效率(例如,通过帮助用户根据用户与其进行交互的项目是否为虚拟三维对象来提供适当的灯对象5084)的表示和显示的具有视觉指示(例如,虚拟对象指示符5022)的第二项目(例[0343]在第一应用程序的第一用户界面中显示具有视觉指示的第一项目以及在第二应项目的视觉指示共享一组预定义的视觉特征和/或行为特征,这提高了用户能够使用第二用户界面来执行操作的效率(例如,通过帮助用户根据用户与其进行交互的项目是否为虚且有效地使用设备而减少了电力使用并且延长了设备[0344]在一些实施方案中,第一用户界面为(1020)互联网浏览器应用程序用户界面(例[0345]显示具有指示网页元素为虚拟三维对象的视觉指示的网页元素提高了用户能够使用互联网浏览器应用程序来执行操作的效率(例如,通过帮助用户根据用户与其进行交[0347]显示具有指示电子邮件附件为虚拟三维对象的视觉指示的电子邮件附件提高了用户能够使用电子邮件应用程序用户界面来执行操作的效率(例如,通过帮助用户根据用户与其进行交互的电子邮件附件是否为虚拟三维对象来提供适当的输入),从而增强了设[0349]显示具有指示消息附件或元素为虚拟三维对象的视觉指示的消息附件或元素提高了用户能够使用即时消息用户界面来执行操作的效率(例如,通过帮助用户根据用户与其进行交互的消息附件或元素是否为虚拟三维对象来提供适当的输入),从而增强了设备[0351]显示具有指示文件预览对象为虚拟三维对象的视觉指示的文件预览对象提高了用户能够使用文件管理应用程序用户界面来执行操作的效率(例如,通过帮助用户根据用户与其进行交互的文件预览对象是否为虚拟三维对象来提供适当的输入),从而增强了设用程序用户界面7024),并且第一项目为地图中的兴趣点(例如,兴趣点对象7028)的表示[0353]显示地图中具有指示兴趣点的表示为虚拟三维对象的视觉指示的兴趣点的表示提高了用户能够使用地图应用程序用户界面来执行操作的效率(例如,通过帮助用户根据用户与其进行交互的兴趣点的表示是否为虚拟三维对象来提供适当的输入),从而增强了在不需要涉及相应三维对象的表示的输入的情况下发生的第一项目的动画(例如,随时间[0355]显示在没有涉及相应三维对象的表示的输入的情况下发生的第一项目的动画增强了设备的可操作性(例如,通过减少用户观看第一项目的三维方面所需的输入的数量),这又通过使用户能够更快速且有效地使用设备而减少了电力使用并且延长了设备的电池(1032)在触敏表面上与第二项目的表示对应的位置处通过第二接触进行的第二输入(例显示第三用户界面区域,这包括用一个或多个相机的视场5036的表示替换第二用户界面在从显示第二用户界面切换到显示第三用户界面区域时连续显示第二虚拟三维对象。(例面中具有一个或多个相机的视场的表示的部分切换时连续显示虚拟对象的表示的动画(例[0357]使用第一标准来确定是否显示第三用户界面区域使得多种不同类型的操作能够二项目与相应的虚拟三维对象对应的视觉指示(例如,虚拟对象指示符5022)的第二项目通过第三接触进行的第三输入,以及根据确定通过第三接触进行的第三输入满足第一(例三维对象的显示属性(例如,如参照图6J至图6M描述的并且/或者如参照图6N至图6P描述触敏表面上与第二用户界面区域中的虚拟对象的表示对应的位置处或者从触敏表面上与持或按压输入以及随后的拖动输入),设备显示具有一个或多个相机的视场的表示的第二个相机的视场的表示的第二三维对象。使得多种不同类型的操作能够响应于输入而执行(例如,通过改变第二三维对象的显示属性或者用设备的一个或多个相机的视场的表示来又通过使用户能够更快速且有效地使用设备而减少了电力使用并且延长了设备的电池寿[0361]图11A至图11V示出了用于根据对象放置标准是否得到满足来显示具有不同视觉敏表面451上的接触,任选地在具有显示器450和独立的触敏表面451的设备上执行类似的[0362]图11A至图11E示出了在登台视图中显示虚拟对象的输入。例如,在用户界面(例面5008、互联网浏览器用户界面5060或第三方应用程序用户界面)中显示三维对象的二维[0364]图11B至图11E示出了当登台用户界面6010的显示替换互联网浏览器用户界面并且/或者登台用户界面6010的控件(例如,后退控件6016、切换控件6018和/或共享控件视图(例如,以在显示器上渲染虚拟对象11002的三维表示所需的时间段内延迟控件的显[0365]图11F至图11G示出了使得虚拟对象11002的三维表示被显示在包括设备100的一[0367]图11G至图11H示出了显示在包括相机的视场6036的用户界面中的虚拟对象11002指示已经在相机的视场6036中检测到至少一个平面(例如,地板表面5038))。当虚拟对象[0370]在一些实施方案中,在显示相机的视场6036时,停止显示控件(例如,后退控件[0371]图11M至图11S示出了用于当虚拟对象11002显示在包括相机的视场6036的用户界[0372]在图11M至图11N中,检测到用于改变虚拟对象11002的模拟物理尺寸的通过接触[0373]在图11N至图11P中,检测到用于改变虚拟对象11002的模拟物理尺寸的通过接触境5002的原始尺寸(例如,最初被放置在物理环境5002中所检测到的平面上时,虚拟对象[0375]在图11T中,在与切换控件6018对应的位置处检测到通过接触11030进行的输[0376]在图11U中,在与后退控件6016对应的位置处检测到通过接触11032进行的输[0377]图12A至图12L示出了用于显示根据设备的一个或多个相机的移动而动态地动画的校准用户界面对象的示例用户界面。这些附图中的用户界面被用于示出下文所述的过测触敏表面451上的接触,任选地在具有显示器450和独立的触敏表面451的设备上执行类[0379]图12A示出了要求在包括一个或多个相机的视场6036的用户界面中显示虚拟对象[0380]图12B至图12D示出了提示用户移动设备的动画图像和文本(例如,根据需要校准

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论