蘋果官方給ARKit開發(fā)者的22條建議,你家AR應(yīng)用做到?jīng)]?
上周五,蘋果在其開發(fā)者網(wǎng)頁為開發(fā)者提供了3種關(guān)鍵資源,幫助開發(fā)者開發(fā)和推廣AR應(yīng)用。這些資源包括AR界面設(shè)計(jì),如何友好地讓用戶知道自己已經(jīng)進(jìn)入AR模式;如何錄制放置在App Store中的AR應(yīng)用介紹視頻;以及如何利用人臉識(shí)別創(chuàng)建動(dòng)態(tài)表情Animoji。AR界面設(shè)計(jì)關(guān)于AR的界面設(shè)計(jì)、操作等,蘋果給出了22條注意事項(xiàng),幫助開發(fā)者打造用戶體驗(yàn)更好的AR應(yīng)用。雷鋒網(wǎng)了解到目前國內(nèi)已經(jīng)有不少團(tuán)隊(duì)利用AR
2017-10-12 08:10:43
來源:中國AR網(wǎng)??

上周五,蘋果在其開發(fā)者網(wǎng)頁為開發(fā)者提供了3種關(guān)鍵資源,幫助開發(fā)者開發(fā)和推廣AR應(yīng)用。這些資源包括AR界面設(shè)計(jì),如何友好地讓用戶知道自己已經(jīng)進(jìn)入AR模式;如何錄制放置在App Store中的AR應(yīng)用介紹視頻;以及如何利用人臉識(shí)別創(chuàng)建動(dòng)態(tài)表情Animoji。

AR界面設(shè)計(jì)

關(guān)于AR的界面設(shè)計(jì)、操作等,蘋果給出了22條注意事項(xiàng),幫助開發(fā)者打造用戶體驗(yàn)更好的AR應(yīng)用。雷鋒網(wǎng)了解到目前國內(nèi)已經(jīng)有不少團(tuán)隊(duì)利用ARKit開發(fā)出了應(yīng)用,這些注意事項(xiàng)你家app做到了嗎?

打造吸引人的體驗(yàn)

1. 全屏顯示AR效果。讓真實(shí)世界的畫面和AR物體盡量占據(jù)整個(gè)屏幕,避免讓操作按鍵和其他信息切割屏幕,破壞沉浸感。

2. 讓擬真物體盡可能逼真。大部分的AR效果采用的是虛擬的卡通角色,但是如果采用現(xiàn)實(shí)中存在的物體應(yīng)該讓它們做到與環(huán)境融為一體。為此,設(shè)計(jì)者應(yīng)該設(shè)計(jì)有栩栩如生的質(zhì)地的3D形象、在光照下能產(chǎn)生合理的陰影并且移動(dòng)相機(jī)物體能發(fā)生改變。

3. 考慮物理世界的限制。用戶很可能在一個(gè)并不適合AR體驗(yàn)的環(huán)境下操作你的AR應(yīng)用,例如他們可能在一個(gè)狹窄的、沒有平面的區(qū)域。因此,設(shè)計(jì)者應(yīng)該考慮不同場景下設(shè)計(jì)不同的使用方式和功能,并且提前告知用戶使用方法。

4. 考慮用戶體驗(yàn)舒適度。長時(shí)間以一個(gè)角度或者距離拿住手機(jī)是一件并不愉快的事,所以要考慮到用戶使用你的手機(jī)的方式和時(shí)長是否會(huì)帶來不適。你可以通過減少游戲的級數(shù)或者在其中穿插休息時(shí)間來緩解用戶疲勞。

5. 漸進(jìn)引導(dǎo)用戶的移動(dòng)。如果你的應(yīng)用是需要用戶移動(dòng)的,不要在一開始就扔個(gè)炸彈讓用戶跳開,應(yīng)該先讓用戶適應(yīng)AR體驗(yàn),然后再鼓勵(lì)他們運(yùn)動(dòng)。

6. 留心用戶的安全。在有人或者物體的環(huán)境里大幅度的移動(dòng)有可能造成危險(xiǎn),注意讓應(yīng)用能安全地操作,避免大范圍或者突然地移動(dòng)。

7. 使用聲音或觸覺反饋來提升沉浸感。音效或者震動(dòng)反饋可以創(chuàng)造一種虛擬物體與真實(shí)物體接觸或者碰撞的感覺。在沉浸式的游戲中,音效可以讓人進(jìn)入虛擬世界。請參見Audio和Haptic Feedback。

蘋果官方給ARKit開發(fā)者的22條建議,你家AR應(yīng)用做到?jīng)]? AR資訊 第1張

8. 將提示融入情境。例如要在一個(gè)物體旁邊提供一個(gè)三維旋轉(zhuǎn)的標(biāo)志比提供文字要直觀。然而,如果用戶對情境提示沒有反應(yīng),可以再顯示文字。避免使用一些技術(shù)性術(shù)語, 例如:ARKit、環(huán)境偵測、追蹤等。

蘋果官方給ARKit開發(fā)者的22條建議,你家AR應(yīng)用做到?jīng)]? AR資訊 第2張

9. 避免AR體驗(yàn)過程中的中斷。用戶每次進(jìn)入AR時(shí)用戶都會(huì)重新分析環(huán)境、檢測平面,另外手機(jī)和相機(jī)的位置可能已經(jīng)改變了。那么,先前放置的物體會(huì)被重新安置——它們或許無法再被放置在現(xiàn)實(shí)世界的平面上。避免中斷的方法是讓人們在不離開AR的情況下去改變物體和放置情況,例如在使用宜家的家裝AR放置一把沙發(fā)時(shí),可以讓用戶能選擇不同的材質(zhì)。

進(jìn)入AR體驗(yàn)

蘋果官方給ARKit開發(fā)者的22條建議,你家AR應(yīng)用做到?jīng)]? AR資訊 第3張

10. 提示初始化進(jìn)程并且?guī)?dòng)用戶參與。每次用戶進(jìn)入AR,都會(huì)有初始化評估環(huán)境的過程,這會(huì)花費(fèi)數(shù)秒的時(shí)間。為了減少用戶的困惑以及加速進(jìn)程,應(yīng)該明確指示出這一過程并且鼓勵(lì)用戶探索他們的環(huán)境,積極尋找一個(gè)平面。

放置虛擬物體

蘋果官方給ARKit開發(fā)者的22條建議,你家AR應(yīng)用做到?jīng)]? AR資訊 第4張

蘋果官方給ARKit開發(fā)者的22條建議,你家AR應(yīng)用做到?jīng)]? AR資訊 第5張

蘋果官方給ARKit開發(fā)者的22條建議,你家AR應(yīng)用做到?jīng)]? AR資訊 第6張

11. 幫助用戶理解何時(shí)定位平面并且安放物體。虛擬標(biāo)識(shí)是告知用戶平面定位模式正在進(jìn)行的好辦法。屏幕中間的梯形標(biāo)線可以提示用戶他們應(yīng)該尋找一個(gè)垂直的寬闊的平面。一旦這個(gè)平面被定位了,應(yīng)該更換標(biāo)識(shí)外形告訴用戶現(xiàn)在可以安置物體。設(shè)計(jì)虛擬標(biāo)識(shí)應(yīng)該被視為App體驗(yàn)的一部分。

12. 快速回應(yīng)安置物體請求。平面?zhèn)蓽y過程中精確度是逐漸提高的,當(dāng)用戶放置物體時(shí)應(yīng)該使用當(dāng)前已獲得的信息立刻回應(yīng),然后再優(yōu)化物體的位置。如果物體超出了偵測到的平面范圍,直接將其拉拽回來。不要將其無限靠近偵測到的平面的邊緣,因?yàn)檫@個(gè)邊緣并不是穩(wěn)定的。

用戶與虛擬物體的交互

蘋果官方給ARKit開發(fā)者的22條建議,你家AR應(yīng)用做到?jīng)]? AR資訊 第7張

13.支持直接操作而不是分離的屏幕操作。最為直觀的方式是讓用戶直接觸碰屏幕上的物體與之互動(dòng),而不是讓用戶去操作一個(gè)與與物體分離的控制按鈕。但是也要注意,當(dāng)用戶在移動(dòng)的時(shí)候這種直接的操作方式也可能混亂。

14.允許用戶使用標(biāo)準(zhǔn)的、熟悉的手勢來與虛擬物體互動(dòng)。例如,考慮以單只手指來拖拽物體、兩只手指來旋轉(zhuǎn)物體。兩只手指按壓和兩只手指旋轉(zhuǎn)很容易混淆,應(yīng)該對軟件進(jìn)行識(shí)別度的測試。更多參考資料,見Gestures。

15.交互應(yīng)盡量簡單。目前的觸碰手勢都是二維的,但是AR體驗(yàn)是建立在三維的真實(shí)世界之上的??紤]以下的方式來簡化用戶與虛擬物體的交互。

蘋果官方給ARKit開發(fā)者的22條建議,你家AR應(yīng)用做到?jīng)]? AR資訊 第8張

16.回應(yīng)近似范圍內(nèi)的交互。要讓用戶準(zhǔn)確觸碰一個(gè)小的虛擬物體會(huì)很難,因此可以設(shè)計(jì)成只要在可交互物體的附近監(jiān)測到用戶的行為那么就預(yù)設(shè)用戶想要移動(dòng)這個(gè)物體。

17.考慮是否采用以用戶出發(fā)的縮放比例。如果虛擬物體是不具有固定的尺寸大小的玩具或者游戲角色,用戶想要看到其放大縮小的效果,那么縮放就是很合適的。但是對于擁有與真實(shí)世界對應(yīng)的尺寸的物體來說,例如家居,縮放就沒有意義了。例如,當(dāng)你放大這個(gè)家具時(shí),他并不會(huì)看起來離你更近。

18.確保虛擬物體的運(yùn)動(dòng)是連貫的。當(dāng)用戶縮放、旋轉(zhuǎn)或者移動(dòng)物體到新位置時(shí)物體不應(yīng)該突然跳出來。

19.探索更多吸引人的交互方式。手勢不應(yīng)該是與虛擬物體交互的唯一方式。你的應(yīng)用可以采用其他因素,例如運(yùn)動(dòng)或者逼近來讓內(nèi)容有生命力。當(dāng)用戶靠近一個(gè)游戲角色時(shí),它可以回頭看用戶。

操作問題

蘋果官方給ARKit開發(fā)者的22條建議,你家AR應(yīng)用做到?jīng)]? AR資訊 第9張

蘋果官方給ARKit開發(fā)者的22條建議,你家AR應(yīng)用做到?jīng)]? AR資訊 第10張

20.允許用戶重置。如果用戶對虛擬物體的安放不滿意,不要強(qiáng)制用戶在當(dāng)前狀況下改進(jìn),允許他們重新開始尋找更好的方案。

21.如果出現(xiàn)問題,提供合適的解決方案。許多情況可能導(dǎo)致偵測用戶環(huán)境失?。毫炼炔粔?、平面反光過高、平面沒有足夠的細(xì)節(jié)或者相機(jī)運(yùn)動(dòng)過多。如果應(yīng)用檢測到了這些問題,應(yīng)該給出解決問題的建議。

蘋果官方給ARKit開發(fā)者的22條建議,你家AR應(yīng)用做到?jīng)]? AR資訊 第11張

22.僅為合適的設(shè)備提供AR功能。如果你的app的主要功能是AR,那么讓你的app只能在支持ARKit的設(shè)備上安裝。如果你的app的AR功能只是附屬的——例如家居類的app提供AR的展示——?jiǎng)t不要在不能支持ARKit的手機(jī)上顯示AR功能,避免讓用戶在進(jìn)入AR功能時(shí)出現(xiàn)錯(cuò)誤,開發(fā)者可以在UIRequiredDeviceCapabilities部分獲得相應(yīng)指導(dǎo)。

AR 圖標(biāo)

蘋果官方給ARKit開發(fā)者的22條建議,你家AR應(yīng)用做到?jīng)]? AR資訊 第12張

蘋果提供了AR圖標(biāo)和AR標(biāo)志,用以區(qū)分以ARKit為基礎(chǔ)的應(yīng)用。在Resources中可下載。

錄制介紹視頻

蘋果官方給ARKit開發(fā)者的22條建議,你家AR應(yīng)用做到?jīng)]? AR資訊 第13張

iOS 11上線了錄屏功能,支持將AR應(yīng)用效果錄制成視頻,可以放在App Store的App預(yù)覽中,方便用戶在下載前獲取應(yīng)用的關(guān)鍵信息,吸引用戶下載。當(dāng)然錄制時(shí)需要安排好應(yīng)用演示的環(huán)境,不要有干擾信息。

人臉識(shí)別動(dòng)態(tài)表情


iPhone X的原深度攝像頭系統(tǒng)可以算是ARKit的一大新武器,這套攝像頭系統(tǒng)中的傳感器可以投射人眼看不見的光,并讀取用戶的臉部3D結(jié)構(gòu),通過蘋果神經(jīng)引擎(A11 Bionic Neural Engine),可以即時(shí)處理識(shí)別數(shù)據(jù),建立人臉數(shù)學(xué)模型。這一人臉識(shí)別功能用在AR上可以支持AR自拍,也可以支持蘋果發(fā)布會(huì)演示的Animoji。

蘋果在現(xiàn)場只演示了最為簡單人臉驅(qū)動(dòng)emoji,目前蘋果將這套方案開放給開發(fā)者,開發(fā)者通過原深感攝像頭可以利用人臉動(dòng)作來驅(qū)動(dòng)AR角色,是最簡單直接的面部捕捉和實(shí)時(shí)動(dòng)畫制作。通過PGC相信可以創(chuàng)造很多有趣的內(nèi)容。關(guān)于這部分蘋果沒有過多的介紹,請開發(fā)者直接移步官網(wǎng)下載資源。

viaApple Developer雷鋒網(wǎng)(公眾號:雷鋒網(wǎng))編譯

最新文章
1
快手電商舉行2024華北達(dá)人雙十一啟動(dòng)會(huì),助力達(dá)人大促GMV高效爆發(fā)
2
CNCC2024:可靈AI用戶已超360萬 獨(dú)立App即將上架
3
增混大電量時(shí)代來臨,寧德時(shí)代以驍遙電池驅(qū)動(dòng)市場與自身雙增長
4
補(bǔ)齊自研CPU拼圖后,高通統(tǒng)一了PC、手機(jī)、汽車芯片架構(gòu)
5
我國電信業(yè)擴(kuò)大對外開放,哪些行業(yè)將受益?
6
Mini LED背光產(chǎn)線又迎新玩家,助力智能電視行業(yè)逆勢回暖
7
走訪歐洲家電賣場,中外家電賣場竟有這些差異?
8
小米澎湃OS 2蛻變!盧偉冰:一眼快 一眼新
9
終于淘汰LCD!蘋果iPad mini 8首次升級OLED屏幕
10
新冷年+雙11+以舊換新,空調(diào)品質(zhì)換新怎么選?
11
方太高端全場景廚電睿隱系列發(fā)布,引領(lǐng)廚房未來十年變革
12
超越代際,以睿作答 | 方太2024幸福洞見大會(huì)暨全球新一代高端全嵌冰箱發(fā)布圓滿落幕
13
方太全球新一代高端全嵌冰箱 超越代際越極登場
14
快手電商推出“鴿王爭霸賽”活動(dòng),過億話題曝光量引爆賽鴿季熱度
15
點(diǎn)燃電競觀賽熱潮,2024 PEL秋季賽總決賽直播累計(jì)觀眾數(shù)量超4000萬
16
7個(gè)第一,11個(gè)首發(fā),訊飛星火放大招,大模型規(guī)模化落地可期!
17
全球手機(jī)市場,小米逼近三星蘋果
18
AI手機(jī)看榮耀:榮耀MagicOS 9.0正式發(fā)布,開啟手機(jī)自動(dòng)駕駛新時(shí)代
19
推動(dòng)行業(yè)標(biāo)準(zhǔn)化進(jìn)程,華寶新能電小二發(fā)布光充戶外電源(SG)企業(yè)標(biāo)準(zhǔn)
20
當(dāng)貝采用極米光機(jī),投影行業(yè)從競爭走向競合,格局打開了
關(guān)于我們

微信掃一掃,加關(guān)注

商務(wù)合作
  • QQ:61149512