国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【新手上路】如何在Web3時(shí)代成為XR創(chuàng)建者

這篇具有很好參考價(jià)值的文章主要介紹了【新手上路】如何在Web3時(shí)代成為XR創(chuàng)建者。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

目錄

0 XR在Web3里的作用

1 XR的概念、特征、技術(shù)、設(shè)備、平臺(tái)、應(yīng)用和工具

1.1 VR的概念、特征和技術(shù)

1.2 AR的概念、特征和技術(shù)

1.2 XR的設(shè)備、平臺(tái)、應(yīng)用和工具

2 選擇XR的方法

2.1 何時(shí)使用VR

2.2 何時(shí)使用AR

3 開發(fā)XR作品的4個(gè)步驟

4 成為XR構(gòu)建者的路徑

4.1 三種開發(fā)XR作品的方式

4.2 從2D到3D的轉(zhuǎn)換

致謝

其他參考資料


我曾在?【實(shí)戰(zhàn)技能】Google I/O 2022大會(huì)AI/ML給開發(fā)者的啟發(fā) 里提到ML在ARCore的應(yīng)用,也就是機(jī)器學(xué)習(xí)在AR平臺(tái)的應(yīng)用。

今天為大家介紹虛擬現(xiàn)實(shí)技術(shù)XR在Web3的作用,XR的概念、特征、技術(shù)、設(shè)備、平臺(tái)、應(yīng)用和工具,選擇XR技術(shù)的方法、開發(fā)XR作品的4個(gè)步驟以及成為XR開發(fā)者的路徑,希望能幫助新手在Web3時(shí)代成為優(yōu)秀的XR創(chuàng)建者。

0 XR在Web3里的作用

先簡(jiǎn)單解釋XR的相關(guān)概念。

VR =?虛擬現(xiàn)實(shí)(計(jì)算機(jī)生成的虛擬世界)

AR =?增強(qiáng)現(xiàn)實(shí)(增強(qiáng)物理世界)

MR =?混合現(xiàn)實(shí)(包括AR+AV,通常不是VR)

XR =?擴(kuò)展現(xiàn)實(shí)(X是A、V或M的通配符)

對(duì)熱門概念Web3,相信大家都有一些了解

Web3 = Read + Write+ Own

XR在Web3技術(shù)中屬于人機(jī)交互層,通過構(gòu)建虛擬世界,可以為用戶帶來更豐富的體驗(yàn)和更多的應(yīng)用場(chǎng)景。

1 XR的概念、特征、技術(shù)、設(shè)備、平臺(tái)、應(yīng)用和工具

1.1 VR的概念、特征和技術(shù)

VR Virtual?Reality虛擬現(xiàn)實(shí):虛實(shí)獨(dú)立,具有沉浸式3D界面,是指在計(jì)算機(jī)軟硬件及各種傳感器(如高性能計(jì)算機(jī)、圖形圖像生成系統(tǒng),以及特制服裝、特制手套、特別眼鏡等)的支持下生成一個(gè)逼真的、三維的,具有一定的視、聽、觸、嗅等感知能力的環(huán)境,以便用戶在這些軟硬件設(shè)備的支持下,能以簡(jiǎn)捷、自然的方法與計(jì)算機(jī)所生成的“虛擬”世界中的對(duì)象進(jìn)行交互作用。

特征是:

  • 可以探索一些三維立體視圖的虛擬環(huán)境
  • 保護(hù)空間互動(dòng)與聲音的沉浸式任務(wù)
  • 具有可信的體驗(yàn),不需要逼真的效果

概念包括:自主性/機(jī)構(gòu)、存在感和沉浸感、體現(xiàn)與化身、認(rèn)知與移情、本體感覺與暈動(dòng)癥、觸覺與偽觸覺、邊界與重定向行走等。

技術(shù)包括:360照片和視頻、立體顯示、洞穴CAVE(?一個(gè)虛擬現(xiàn)實(shí)空間)、3 DOF與6 DOF(Degrees?of?freedom自由度)跟蹤、由外向內(nèi)與由內(nèi)向外追蹤、手部跟蹤和空間音頻等。

高級(jí)VR技術(shù)包括程序生成、重定向行走和自定義控制器。

1.2 AR的概念、特征和技術(shù)

AR?Augmented Reality增強(qiáng)現(xiàn)實(shí):虛實(shí)結(jié)合,融合真實(shí)和虛擬內(nèi)容。借助光電顯示技術(shù)、交互技術(shù)、計(jì)算機(jī)圖形技術(shù)和可視化技術(shù)產(chǎn)生現(xiàn)實(shí)環(huán)境中不存在的虛擬對(duì)象,并通過傳感技術(shù)將虛擬對(duì)象準(zhǔn)確地“放置”在真實(shí)環(huán)境中,利用顯示設(shè)備將產(chǎn)生的虛擬對(duì)象和真實(shí)環(huán)境融為一體,呈現(xiàn)給用戶一個(gè)感官效果真實(shí)的新環(huán)境,使用戶從感官效果上確信虛擬環(huán)境是其周圍真實(shí)環(huán)境的有機(jī)組成部分。

特征是:

  • 是一個(gè)可以查看與現(xiàn)實(shí)世界融合的虛擬物體的融合環(huán)境
  • 可實(shí)現(xiàn)虛擬物體對(duì)現(xiàn)實(shí)世界的信息進(jìn)行編碼的信息任務(wù)
  • 具有全息圖幻覺,虛擬物體看起來好像是真實(shí)世界的一部分

概念包括:增強(qiáng)與調(diào)解、強(qiáng)的AR與弱的AR、基于標(biāo)記的AR與無標(biāo)記的AR、

SLAM(Simultaneous Localization And Mapping)與VIO(Visual Inertial Odometry)同時(shí)定位和繪圖與視覺慣性測(cè)距法、跟蹤和注冊(cè)、視野、平面檢測(cè)與物體識(shí)別。

技術(shù)包括:標(biāo)志物跟蹤、運(yùn)動(dòng)跟蹤、身體跟蹤、空間映射、場(chǎng)景理解、投影映射和光線估計(jì)。

高級(jí)AR包括三維重建、物體跟蹤和定制顯示器。

1.2 XR的設(shè)備、平臺(tái)、應(yīng)用和工具

設(shè)備

獨(dú)立式和內(nèi)置式有:Quest, HoloLens, …

拴住的/適配器式的有:Cardboard, Rift, VIVE, ...

平臺(tái)

專有的有:Oculus, VIVE, Magic Leap, …

跨平臺(tái)的有:SteamVR, WMR, WebXR, …

應(yīng)用

XR應(yīng)用 :Beat Saber, Snapchat, …

具有XR視角/模式的應(yīng)用:IKEA, Amazon Shopping, ...

工具

設(shè)計(jì)工具:Tilt Brush, Quill, Aero, …等

開發(fā)工具有:A-Frame, Unity, Unreal, …等

【新手上路】如何在Web3時(shí)代成為XR創(chuàng)建者

圖1 AR的平臺(tái)和設(shè)備

圖片來源:Dr.Michael Nebeling

【新手上路】如何在Web3時(shí)代成為XR創(chuàng)建者

圖2 VR的平臺(tái)和設(shè)備

圖片來源:Dr.Michael Nebeling

2 選擇XR的方法

2.1 何時(shí)使用VR

如果應(yīng)用情景包括有以下特點(diǎn),VR是理想選擇

  • 大量的視覺元素
  • 3D空間互動(dòng)
  • 物理操作
  • 無限分辨率的互動(dòng)

應(yīng)用情景如果包含以下特點(diǎn)時(shí),VR就不是理想的選擇了

  • 許多非視覺元素
  • 需要閱讀或輸入大量的文字
  • 需要觸覺反饋
  • 需要與現(xiàn)實(shí)世界的聯(lián)系

2.2 何時(shí)使用AR

如果應(yīng)用情景包括有以下特點(diǎn),AR是理想選擇

  • 一些視覺元素
  • 三維空間互動(dòng)
  • 物理操作
  • 1:1或更小比例的互動(dòng)

應(yīng)用情景如果包含以下特點(diǎn)時(shí),AR就不是理想的選擇了

  • 許多非視覺元素
  • 大量的文字需要閱讀或輸入
  • 需要觸覺反饋
  • 與現(xiàn)實(shí)世界沒有聯(lián)系

3 開發(fā)XR作品的4個(gè)步驟

開發(fā)XR作品和開發(fā)其他軟件作品類似,XR的特色在于要開發(fā)和測(cè)試3D。

  1. 尋找需求和頭腦風(fēng)暴:通過場(chǎng)景和用例、角色和競(jìng)爭(zhēng)對(duì)手來確定問題的框架,可采用故事地圖確定作品想要支持的目標(biāo)和任務(wù)。
  2. 故事板和原型設(shè)計(jì):使用物理(紙質(zhì))和數(shù)字工具創(chuàng)建模擬模型,包括XR設(shè)備,這是做好XR作品的關(guān)鍵一步。這個(gè)過程中需要基于內(nèi)容(環(huán)境和3D角色)、上下文(環(huán)境和3D角色)和故事(3D角色和互動(dòng))設(shè)計(jì)用戶體驗(yàn)。
  3. 開發(fā)和測(cè)試 3D:使用WebXR、Unity/Unreal或本地SDK創(chuàng)建應(yīng)用程序,并開展用戶測(cè)試。
  4. 部署和分析:在XR設(shè)備上部署應(yīng)用程序,在使用過程中收集數(shù)據(jù),驗(yàn)證功能。

4 成為XR構(gòu)建者的路徑

對(duì)具備軟件開發(fā)經(jīng)驗(yàn)的開發(fā)者來說,如何成為XR構(gòu)建者呢?

4.1 三種開發(fā)XR作品的方式

【新手上路】如何在Web3時(shí)代成為XR創(chuàng)建者

圖3 成為XR構(gòu)建者的路徑

圖片來源:Dr.Michael Nebeling

如圖3所示,目前有三種主要的XR開發(fā)方法:使用WebXR進(jìn)行基于Web的開發(fā),使用Unity和Unreal進(jìn)行跨平臺(tái)開發(fā),以及使用特定平臺(tái)的SDK進(jìn)行原生開發(fā),如Oculus、VIVE、ARKit或ARCore。

對(duì)于不同背景的開發(fā)者,學(xué)習(xí)曲線有些不一樣,似乎具有游戲開發(fā)背景和移動(dòng)端開發(fā)背景的開發(fā)者更有優(yōu)勢(shì)。:)

基于Web: 基于WebXR標(biāo)準(zhǔn)建立網(wǎng)絡(luò)技術(shù)來創(chuàng)建AR/VR應(yīng)用程序。開發(fā)者使用常見的Web語言、HTML、CSS和JavaScript,以及專門為開發(fā)AR/VR顯示和跟蹤技術(shù)而創(chuàng)建的新庫就可以為各種AR和VR設(shè)備創(chuàng)建應(yīng)用程序。這與使用Web技術(shù)構(gòu)建在安卓和iOS設(shè)備上運(yùn)行的移動(dòng)應(yīng)用程序方法類似。

跨平臺(tái): 即使用一個(gè)開發(fā)工具包,使用一套通用的方法和工具針對(duì)多個(gè)AR/VR設(shè)備進(jìn)行開發(fā)。Unity和Unreal已經(jīng)發(fā)展成為復(fù)雜的AR/VR開發(fā)工具箱,被廣泛使用。其中Unity對(duì)許多AR/VR顯示和跟蹤技術(shù)有很多內(nèi)置支持。為開發(fā)交互行為,Unity需要C#或JavaScript,而Unreal需要C++或其視覺腳本語言Blueprint。

原生開發(fā): 即開發(fā)者使用一個(gè)特定的軟件開發(fā)工具包(SDK)來開發(fā)特定的AR或VR設(shè)備。開發(fā)者如果熟悉相關(guān)的編程語言和平臺(tái),如Windows的C#(WMR)或C++(Oculus/VIVE),Android的Java(ARCore),或iOS的Swift(ARKit),就很容易開發(fā)出作品。通常如果遇到需要開發(fā)特定的AR/VR應(yīng)用程序所需要的功能,并且只在單一平臺(tái)上可用,我們可以首選原生開發(fā)這種方法。

4.2 從2D到3D的轉(zhuǎn)換

開發(fā)者要完成從2D到3D的轉(zhuǎn)換,需要理解以下內(nèi)容。

1 二維布局與三維幾何

  • 變換=位置、旋轉(zhuǎn)、比例
  • 左手與右手的坐標(biāo)系統(tǒng)(Unity與A-Frame)

2 二維設(shè)計(jì)vs.三維材料

  • 材質(zhì)是紋理貼圖的加強(qiáng)版
  • 關(guān)于材質(zhì)還有很多要學(xué)習(xí)的,例如,基于物理的渲染(PBR)。

3 3D模型與360照片

  • 開發(fā)者不需要成為一個(gè)3D藝術(shù)家,有很多方法可以獲得3D模型。例如可以在以下網(wǎng)站Sketchfab - The best 3D viewer on the web,?3D Warehouse,Clara.io: Online 3D Modeling, 3D Rendering, Free 3D Models,Mixamo尋找3D模型,可使用Blender,Tinkercad,Maya or Maya LT,3ds Max,Cinema4D構(gòu)建3D模型。
  • 360照片是環(huán)境的三維模型的很好的占位符,可使用Google的Tour Creator,微軟的Sketch 360等工具構(gòu)建。

關(guān)于其他開發(fā)XR的具體細(xì)節(jié),如開發(fā)VR應(yīng)用的內(nèi)容和交互以及開發(fā)基于標(biāo)記的AR和五標(biāo)記的AR的區(qū)別,以后有機(jī)會(huì)再和大家交流。

當(dāng)然,要做好XR作品,掌握熟練的技術(shù)是一方面,另一方面還需要從人、任務(wù)和技術(shù)的角度去思考和設(shè)計(jì)用戶體驗(yàn)和交互設(shè)計(jì)。

致謝

感謝Dr.Michael Nebeling提供的英文圖

其他參考資料

  • 工業(yè)和信息化部、教育部、文化和旅游部、國(guó)家廣播電視總局、國(guó)家體育總局印發(fā)《虛擬現(xiàn)實(shí)與行業(yè)應(yīng)用融合發(fā)展行動(dòng)計(jì)劃(2022-2026年)》(鏈接:http://www.gov.cn/zhengce/zhengceku/2022-11/01/5723273/files/23f1b69dcf8b4923a20bd6743022a56f.pdf
  • 關(guān)于印發(fā)《上海市“元宇宙”關(guān)鍵技術(shù)攻關(guān)行動(dòng)方案(2023—2025年)》的通知_規(guī)劃計(jì)劃_上海市科學(xué)技術(shù)委員會(huì)

希望以上內(nèi)容能幫助開發(fā)者找到成為XR創(chuàng)建者的路徑,期待大家早日做出優(yōu)秀的作品。文章來源地址http://www.zghlxwxcb.cn/news/detail-499377.html

到了這里,關(guān)于【新手上路】如何在Web3時(shí)代成為XR創(chuàng)建者的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Web3 進(jìn)入“殖民時(shí)代”

    Web3 進(jìn)入“殖民時(shí)代”

    最近在 AI 和 Web3 領(lǐng)域發(fā)生了兩件“大”事,兩件事都具有指標(biāo)意義,但在媒體上其意義都被大量的八卦細(xì)節(jié)給掩埋了。 其實(shí)看待任何重大事件,都可以有兩種不同的視角。第一是娛樂的視角,在新聞事件中找樂子。如果是本著這個(gè)目的,那么就要帶著顯微鏡,了解的細(xì)節(jié)越

    2024年02月05日
    瀏覽(35)
  • Web3.0時(shí)代什么時(shí)候到來,Web3.0有什么機(jī)會(huì)?

    Web3.0時(shí)代什么時(shí)候到來,Web3.0有什么機(jī)會(huì)?

    ??作者簡(jiǎn)介,黑夜開發(fā)者,CSDN領(lǐng)軍人物,全棧領(lǐng)域優(yōu)質(zhì)創(chuàng)作者?,CSDN博客專家,阿里云社區(qū)專家博主,2023年6月CSDN上海賽道top4。 ??數(shù)年電商行業(yè)從業(yè)經(jīng)驗(yàn),歷任核心研發(fā)工程師,項(xiàng)目技術(shù)負(fù)責(zé)人。 ??歡迎 ??點(diǎn)贊?評(píng)論?收藏 什么是web3.0?web3.0和web2.0以及web1.0有什么不

    2024年02月11日
    瀏覽(25)
  • 時(shí)代風(fēng)口中的Web3.0基建平臺(tái),重新定義Web3.0!

    時(shí)代風(fēng)口中的Web3.0基建平臺(tái),重新定義Web3.0!

    近年來,Web3.0概念的廣泛興起,給加密行業(yè)帶來了嶄新的敘事方式,同時(shí)也為加密行業(yè)提供了更加具有想象力的應(yīng)用場(chǎng)景與商業(yè)空間,并讓越來越多的行業(yè)從業(yè)者們意識(shí)到只有更大眾化的市場(chǎng)共性需求才能推動(dòng)加密市場(chǎng)的持續(xù)繁榮。當(dāng)前圍繞這個(gè)領(lǐng)域展開的商業(yè)競(jìng)爭(zhēng),已經(jīng)廣

    2024年02月08日
    瀏覽(37)
  • 閱讀筆記|讓區(qū)塊空間成為商品,打造Web3云基礎(chǔ)設(shè)施

    什么是區(qū)塊空間? 區(qū)塊鏈轉(zhuǎn)變了設(shè)計(jì)結(jié)構(gòu),通過編寫無需信任的堅(jiān)定執(zhí)行代碼,保障用戶和開發(fā)者按照軟件設(shè)計(jì)方向發(fā)展,而區(qū)塊鏈網(wǎng)絡(luò)的硬件運(yùn)營(yíng)商通過共識(shí)機(jī)制,以投票、生產(chǎn)區(qū)塊空間的方式維護(hù)區(qū)塊鏈虛擬機(jī)的狀態(tài)。 區(qū)塊空間存在于鏈上,是存儲(chǔ)數(shù)據(jù)和運(yùn)營(yíng)代碼的單

    2023年04月10日
    瀏覽(26)
  • CyberDAO:web3時(shí)代的引領(lǐng)者

    CyberDAO:web3時(shí)代的引領(lǐng)者

    Web3.0正在改寫著世界運(yùn)行的規(guī)則,AGI將為人類未來的生產(chǎn)效率、工作方式與目標(biāo)帶來改變,區(qū)塊鏈經(jīng)過十余年發(fā)展開啟了去中心化新格局,帶來生產(chǎn)關(guān)系的變革。人類正在從過往以時(shí)間換取收入、聽命完成工作,轉(zhuǎn)變?yōu)橐詡€(gè)性化、自主追求人生價(jià)值為目標(biāo)。由此誕生的DAO分布

    2024年02月22日
    瀏覽(21)
  • Web1.0——Web2.0時(shí)代——Web3.0

    Web1.0——Web2.0時(shí)代——Web3.0

    Web1.0是互聯(lián)網(wǎng)的早期階段,也被稱為 個(gè)人電腦時(shí)代 的互聯(lián)網(wǎng)。在這個(gè)階段,用戶主要通過web瀏覽器從門戶網(wǎng)站單向獲取內(nèi)容,進(jìn)行瀏覽和搜索等操作。在這個(gè)時(shí)代,技術(shù)創(chuàng)新主導(dǎo)模式、基于 點(diǎn)擊流量的盈利共通點(diǎn)、門戶合流、明晰的主營(yíng)兼營(yíng)產(chǎn)業(yè)結(jié)構(gòu)、動(dòng)態(tài)網(wǎng)站等特征明顯

    2024年02月07日
    瀏覽(25)
  • Web3時(shí)代:探索DAO的未來之路

    Web3時(shí)代:探索DAO的未來之路

    Web3 的興起不僅代表著技術(shù)進(jìn)步,更是對(duì)人類協(xié)作、創(chuàng)新和價(jià)值塑造方式的一次重大思考。在 Web3 時(shí)代,社區(qū)不再僅僅是共同興趣的聚集點(diǎn),而變成了一個(gè)價(jià)值交流和創(chuàng)新的平臺(tái)。 去中心化:超越技術(shù)的革命 去中心化不僅僅是 Web3 的技術(shù)基礎(chǔ),它在更深層次上改變了我們對(duì)組

    2024年02月06日
    瀏覽(21)
  • Web3時(shí)代來臨:你準(zhǔn)備好了嗎?

    Web3時(shí)代來臨:你準(zhǔn)備好了嗎?

    如果你正在瀏覽本文,那么很可能你已經(jīng)是Web3時(shí)代的一部分了,或者至少是將要成為其中的一員。 因?yàn)閃eb3時(shí)代即將來臨,它將徹底改變我們對(duì)互聯(lián)網(wǎng)的認(rèn)識(shí)和使用方式。 那么,什么是Web3時(shí)代呢? 簡(jiǎn)單來說,它是指基于區(qū)塊鏈技術(shù)的下一代互聯(lián)網(wǎng)。與Web1時(shí)代的靜態(tài)網(wǎng)頁和

    2024年02月16日
    瀏覽(33)
  • 開發(fā)者新手指南:Web3 技術(shù)堆棧 & 平均薪資盤點(diǎn)

    開發(fā)者新手指南:Web3 技術(shù)堆棧 & 平均薪資盤點(diǎn)

    “Web3 開發(fā)究竟包含哪些技術(shù)棧?” “轉(zhuǎn)型做 Web3 開發(fā)的薪資水平如何?” 相信每個(gè)剛進(jìn)入或者準(zhǔn)備進(jìn)入 Web3 的開發(fā)者,都會(huì)在不同時(shí)刻有關(guān)于 Web3 技術(shù)棧、Web3 薪資待遇的疑問。本文將匯總 目前被大部分認(rèn)可和公開的 Web3 技術(shù)棧定義、Web3 專業(yè)求職/招聘網(wǎng)站的薪資數(shù)據(jù) ,

    2024年02月02日
    瀏覽(34)
  • 開發(fā)者新手指南:一文匯總 Web3 開發(fā)工具

    開發(fā)者新手指南:一文匯總 Web3 開發(fā)工具

    開發(fā)者工具,字如其名,既包含了修改、測(cè)試或查看代碼的開發(fā)類工具,又包含了行業(yè)資訊、創(chuàng)業(yè)學(xué)習(xí)的多元類工具。**對(duì)開發(fā)人員來說,開發(fā)工具是“代碼伴侶”,是可信任的盟友。**開發(fā)工具也支持著開發(fā)人員的旅程,如在開發(fā)過程中減少設(shè)置服務(wù)器的多余任務(wù)。開發(fā)工具

    2024年01月16日
    瀏覽(36)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包