System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本公開整體涉及提供計算機生成的體驗的計算機系統(tǒng),包括但不限于經(jīng)由顯示器提供虛擬現(xiàn)實和混合現(xiàn)實體驗的電子設(shè)備。
技術(shù)介紹
1、近年來,用于增強現(xiàn)實的計算機系統(tǒng)的發(fā)展顯著增加。示例增強現(xiàn)實環(huán)境包括至少一些替換或增強物理世界的虛擬元素。用于計算機系統(tǒng)和其他電子計算設(shè)備的輸入設(shè)備(諸如相機、控制器、操縱桿、觸敏表面和觸摸屏顯示器)用于與虛擬/增強現(xiàn)實環(huán)境進行交互。示例虛擬元素包括諸如數(shù)字圖像、視頻、文本、圖標和控制元素(諸如按鈕和其他圖形)的虛擬對象。
技術(shù)實現(xiàn)思路
1、用于與包括至少一些虛擬元素的環(huán)境(例如,應(yīng)用、增強現(xiàn)實環(huán)境、混合現(xiàn)實環(huán)境和虛擬現(xiàn)實環(huán)境)進行交互的一些方法和界面是麻煩、低效并且受限的。例如,提供用于執(zhí)行與虛擬對象相關(guān)聯(lián)的動作的不足反饋的系統(tǒng)、需要一系列輸入來在增強現(xiàn)實環(huán)境中實現(xiàn)期望結(jié)果的系統(tǒng),以及虛擬對象操縱復(fù)雜、繁瑣且容易出錯的系統(tǒng),會給用戶造成巨大的認知負擔(dān),并且減損虛擬/增強現(xiàn)實環(huán)境的體驗感。此外,這些方法花費的時間比必要的要長,從而浪費了計算機系統(tǒng)的能量。這后一考慮在電池驅(qū)動的設(shè)備中是特別重要的。
2、因此,需要具有改進的方法和界面的計算機系統(tǒng)來向用戶提供計算機生成的體驗,從而使得用戶與計算機系統(tǒng)的交互對用戶來說更有效且更直觀。此類方法和界面任選地補充或替換用于向用戶提供擴展現(xiàn)實體驗的常規(guī)方法。此類方法和界面通過幫助用戶理解所提供的輸入與設(shè)備對這些輸入的響應(yīng)之間的聯(lián)系,減少了來自用戶的輸入的數(shù)量、程度和/或性質(zhì),從而形成了更有效的人機界面。
< ...【技術(shù)保護點】
1.一種方法,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,在所述三維環(huán)境中的所述第二位置處顯示所述第一虛擬對象還包括:
3.根據(jù)權(quán)利要求2所述的方法,其中所述第一位置對應(yīng)于所述三維環(huán)境中的第三對象,并且當檢測到所述第一輸入時,在所述第一位置處以所述第三曲率量顯示所述第一虛擬對象。
4.根據(jù)權(quán)利要求3所述的方法,其中當接收到所述第一輸入時并且當在除所述第一位置和所述第二位置之外的第三位置處顯示所述第一虛擬對象時,以所述第四曲率量顯示所述第一虛擬對象。
5.根據(jù)權(quán)利要求2所述的方法,其中所述第一位置不對應(yīng)于所述三維環(huán)境中的對象,并且當檢測到所述第一輸入時,在所述第一位置處以所述第四曲率量顯示所述第一虛擬對象。
6.根據(jù)權(quán)利要求2所述的方法,其中所述第二對象是所述計算機系統(tǒng)的物理環(huán)境中的物理對象。
7.根據(jù)權(quán)利要求1所述的方法,其中當所述第一虛擬對象處于所述三維環(huán)境中的相應(yīng)位置處時,在所述相應(yīng)位置處顯示所述第一虛擬對象包括:
8.根據(jù)權(quán)利要求1所述的方法,其中當所述第一虛擬對象處于所述三維環(huán)境中的相應(yīng)
9.根據(jù)權(quán)利要求1所述的方法,其中所述第一虛擬對象包括作為二維對象的第二虛擬對象,并且當所述第一虛擬對象具有第一曲率量時,所述第二虛擬對象具有與所述第一曲率量對應(yīng)的第三曲率量。
10.根據(jù)權(quán)利要求9所述的方法,其中當所述第一虛擬對象具有第二曲率量時,所述第二虛擬對象具有與所述第三曲率量不同的第四曲率量,其中所述第四曲率量與所述第二曲率量對應(yīng)。
11.根據(jù)權(quán)利要求1所述的方法,其中所述第一虛擬對象包括作為三維對象的第二虛擬對象,并且不以基于所述第一虛擬對象的曲率的曲率來顯示所述第二虛擬對象。
12.根據(jù)權(quán)利要求1所述的方法,所述方法還包括:
13.根據(jù)權(quán)利要求1所述的方法,所述方法還包括:
14.根據(jù)權(quán)利要求13所述的方法,其中所述用戶界面元素不包含在所述第一虛擬對象中。
15.根據(jù)權(quán)利要求1所述的方法,其中所述第一虛擬對象與可選擇選項相關(guān)聯(lián)地顯示,所述可選擇選項能夠被選擇以發(fā)起改變所述第一虛擬對象的大小的過程,所述方法還包括:
16.根據(jù)權(quán)利要求15所述的方法,其中具有所述第一大小的所述第一虛擬對象具有沿著第一方向的第一尺寸和沿著第二方向的第二尺寸,并且響應(yīng)于檢測到所述第二輸入:
17.根據(jù)權(quán)利要求16所述的方法,其中響應(yīng)于檢測到所述第二輸入:
18.根據(jù)權(quán)利要求1所述的方法,其中所述第一虛擬對象包括第二虛擬對象,并且:
19.根據(jù)權(quán)利要求1所述的方法,所述方法還包括:
20.根據(jù)權(quán)利要求1所述的方法,所述方法還包括:
21.根據(jù)權(quán)利要求1所述的方法,所述方法還包括:
22.根據(jù)權(quán)利要求21所述的方法,其中以具有與所述第一值不同的所述相應(yīng)值的所述第一視覺特性顯示所述第二虛擬對象包括:
23.根據(jù)權(quán)利要求21所述的方法,其中在所述第一虛擬對象的背景元素前面顯示所述第二虛擬對象,并且:
24.根據(jù)權(quán)利要求23所述的方法,其中具有所述第三值的所述第二視覺特性與以至少某種半透明度顯示的所述背景元素對應(yīng)。
25.根據(jù)權(quán)利要求21所述的方法,所述方法還包括:
26.根據(jù)權(quán)利要求25所述的方法,所述方法還包括:
27.根據(jù)權(quán)利要求26所述的方法,其中所述第三輸入包括處于與在所述第二呈現(xiàn)模式下顯示所述滾動指示符相關(guān)聯(lián)的相應(yīng)狀態(tài)的所述計算機系統(tǒng)的用戶的相應(yīng)部分。
28.根據(jù)權(quán)利要求25所述的方法,其中顯示所述滾動指示符包括:
29.根據(jù)權(quán)利要求25所述的方法,所述方法還包括:
30.根據(jù)權(quán)利要求25所述的方法,所述方法還包括:
31.根據(jù)權(quán)利要求1所述的方法,還包括:
32.根據(jù)權(quán)利要求31所述的方法,還包括:
33.根據(jù)權(quán)利要求1所述的方法,還包括:
34.根據(jù)權(quán)利要求1所述的方法,其中,所述第一距離大于所述第二距離,并且,所述第一曲率量小于所述第二曲率量。
35.根據(jù)權(quán)利要求1所述的方法,其中,當所述第一虛擬對象位于三維環(huán)境中的各自位置時,在所述各自位置處顯示所述虛擬對象包括:
36.一種非暫態(tài)計算機可讀存儲介質(zhì),所述非暫態(tài)計算機可讀存儲介質(zhì)存儲被配置為由與顯示生成部件和一個或多個輸入設(shè)備通信的計算機系統(tǒng)的一個或多個處理器執(zhí)行的一個或多個程序,所述一個或多個程序包括用于執(zhí)行根據(jù)...
【技術(shù)特征摘要】
1.一種方法,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,在所述三維環(huán)境中的所述第二位置處顯示所述第一虛擬對象還包括:
3.根據(jù)權(quán)利要求2所述的方法,其中所述第一位置對應(yīng)于所述三維環(huán)境中的第三對象,并且當檢測到所述第一輸入時,在所述第一位置處以所述第三曲率量顯示所述第一虛擬對象。
4.根據(jù)權(quán)利要求3所述的方法,其中當接收到所述第一輸入時并且當在除所述第一位置和所述第二位置之外的第三位置處顯示所述第一虛擬對象時,以所述第四曲率量顯示所述第一虛擬對象。
5.根據(jù)權(quán)利要求2所述的方法,其中所述第一位置不對應(yīng)于所述三維環(huán)境中的對象,并且當檢測到所述第一輸入時,在所述第一位置處以所述第四曲率量顯示所述第一虛擬對象。
6.根據(jù)權(quán)利要求2所述的方法,其中所述第二對象是所述計算機系統(tǒng)的物理環(huán)境中的物理對象。
7.根據(jù)權(quán)利要求1所述的方法,其中當所述第一虛擬對象處于所述三維環(huán)境中的相應(yīng)位置處時,在所述相應(yīng)位置處顯示所述第一虛擬對象包括:
8.根據(jù)權(quán)利要求1所述的方法,其中當所述第一虛擬對象處于所述三維環(huán)境中的相應(yīng)位置處時,在所述相應(yīng)位置處顯示所述第一虛擬對象包括:
9.根據(jù)權(quán)利要求1所述的方法,其中所述第一虛擬對象包括作為二維對象的第二虛擬對象,并且當所述第一虛擬對象具有第一曲率量時,所述第二虛擬對象具有與所述第一曲率量對應(yīng)的第三曲率量。
10.根據(jù)權(quán)利要求9所述的方法,其中當所述第一虛擬對象具有第二曲率量時,所述第二虛擬對象具有與所述第三曲率量不同的第四曲率量,其中所述第四曲率量與所述第二曲率量對應(yīng)。
11.根據(jù)權(quán)利要求1所述的方法,其中所述第一虛擬對象包括作為三維對象的第二虛擬對象,并且不以基于所述第一虛擬對象的曲率的曲率來顯示所述第二虛擬對象。
12.根據(jù)權(quán)利要求1所述的方法,所述方法還包括:
13.根據(jù)權(quán)利要求1所述的方法,所述方法還包括:
14.根據(jù)權(quán)利要求13所述的方法,其中所述用戶界面元素不包含在所述第一虛擬對象中。
15.根據(jù)權(quán)利要求1所述的方法,其中所述第一虛擬對象與可選擇選項相關(guān)聯(lián)地顯示,所述可選擇選項能夠被選擇以發(fā)起改變所述第一虛擬對象的大小的過程,所述方法還包括:
16.根據(jù)權(quán)利要求15所述的方法,其中具有所述第一大小的所述第一虛擬對象具有沿著第一方向的...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:M·J·森德斯特龍,M·斯陶貝爾,E·克日沃盧奇科,Z·C·泰勒,
申請(專利權(quán))人:蘋果公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。