-
當(dāng)前位置:首頁 > 創(chuàng)意學(xué)院 > 景觀設(shè)計(jì) > 專題列表 > 正文
ar開發(fā)框架(ar開源框架)
大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于ar開發(fā)框架的問題,以下是小編對(duì)此問題的歸納整理,讓我們一起來看看吧。
開始之前先推薦一個(gè)非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對(duì)話答疑等等
只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準(zhǔn),寫出的就越詳細(xì),有微信小程序端、在線網(wǎng)頁版、PC客戶端
官網(wǎng):https://ai.de1919.com,如需相關(guān)業(yè)務(wù)請(qǐng)撥打電話175-8598-2043,或添加微信:1454722008
本文目錄:
一、IT有哪些課程呀?
1、Java開發(fā):JavaEE基礎(chǔ)、JAVAWEB開發(fā)、JAVA高級(jí)框架、(特高級(jí)課程)分布式項(xiàng)目實(shí)戰(zhàn)。
2、大數(shù)據(jù):Java基礎(chǔ)、JavaWeb、JavaEE高級(jí)+Linux課程+分布式計(jì)算、離線數(shù)據(jù)分析平臺(tái)Hadoop、實(shí)時(shí)數(shù)據(jù)分析平臺(tái)Storm、Scala語言與Spark。
3、Python開發(fā):Python核心編程、Python全棧開發(fā)基礎(chǔ)、Python全棧開發(fā)項(xiàng)目實(shí)戰(zhàn)、網(wǎng)絡(luò)爬蟲、數(shù)據(jù)分析+人工智能。
4、前端:HTML5+CSS3、JS交互設(shè)計(jì)、Node開發(fā)、前端框架、小程序與APP開發(fā)。
二、設(shè)計(jì)類
1、UI設(shè)計(jì):視覺設(shè)計(jì)基礎(chǔ)、品牌運(yùn)營視覺設(shè)計(jì)、電商運(yùn)營視覺設(shè)計(jì)、產(chǎn)品交互UI設(shè)計(jì)、UI項(xiàng)目實(shí)戰(zhàn)進(jìn)階。
2、AR/VR游戲設(shè)計(jì):VR/AR開發(fā)語言、VR/AR引擎基礎(chǔ)、VR/AR引擎高級(jí)、VR/AR項(xiàng)目實(shí)戰(zhàn)。
三、運(yùn)維類
1、Linux運(yùn)維:網(wǎng)絡(luò)基礎(chǔ)、Linux基礎(chǔ)、Linux運(yùn)維自動(dòng)化、數(shù)據(jù)庫運(yùn)維管理、企業(yè)級(jí)云架構(gòu)管理與綜合實(shí)戰(zhàn)(PaaS+TaaS)。
2、網(wǎng)絡(luò)安全:網(wǎng)絡(luò)安全所需技術(shù)、WEB安全漏洞分析、網(wǎng)絡(luò)安全技能、綜合項(xiàng)目、崗位培訓(xùn)。
四、測試類
軟件測試:功能測試、基于Python的自動(dòng)化測試:Selenium和Appium、接口測試:Jmeter、性能測試:Loadrunner。
五、營銷類
互聯(lián)網(wǎng)營銷:職業(yè)技能夯實(shí)、新媒體營銷與運(yùn)營、SEM與信息流優(yōu)化、SEO與網(wǎng)站運(yùn)營、電商運(yùn)營。
二、懂視生活
自從AR、VR出來之后,很多朋友都想要體驗(yàn)一番。據(jù)了解,華為手機(jī)中的AREngine就一個(gè)可以增強(qiáng)我們AR和VR視覺方面的框架應(yīng)用,讓我們的這兩方面使用體驗(yàn)會(huì)得到大幅提升,現(xiàn)在很多用戶還不知道華為AREngine功能怎么開啟使用,下面就讓小編給大家介紹一下吧。
華為AREngine不需要我們打開,因?yàn)樗褪俏覀內(nèi)A為手機(jī)框架程序中的一部分,只有當(dāng)我們鏈接AR或者是VR時(shí)就會(huì)啟動(dòng)使用,讓我們的這兩個(gè)方面體驗(yàn)感直接拉滿,也就是說當(dāng)我們需要的時(shí)候,它就會(huì)自動(dòng)開啟,不需要的時(shí)候就不會(huì)開啟。
AREngine借助這些能力來更好的理解現(xiàn)實(shí)世界,為用戶提供虛實(shí)融合的全新交互體驗(yàn):
AREngine的運(yùn)動(dòng)跟蹤能力主要通過終端設(shè)備攝像頭標(biāo)識(shí)特征點(diǎn),并跟蹤這些特征點(diǎn)的移動(dòng)變化,來不斷跟蹤終端設(shè)備位置和姿態(tài);
AREngine的環(huán)境跟蹤能力可以識(shí)別平面(如地面、墻壁等)和物體(如立方體、矩形、圓形等),也可估測平面周圍的光照強(qiáng)度;
AREngine的人體和人臉跟蹤讓您的終端設(shè)備具備了對(duì)人的理解能力,通過定位人的手部位置和對(duì)特定手勢(shì)的識(shí)別,可將虛擬物體或內(nèi)容特效放置在人的手上;
結(jié)合深度器件,還可精確還原手部的21個(gè)骨骼點(diǎn)的運(yùn)動(dòng)跟蹤,做更為精細(xì)化的交互控制和特效疊加,當(dāng)識(shí)別范圍擴(kuò)展到人的全身時(shí),可利用識(shí)別到的23個(gè)人體關(guān)鍵位置,實(shí)時(shí)的檢測人體的姿態(tài),為體感和運(yùn)動(dòng)健康類的應(yīng)用開發(fā)提供能力支撐。
以上就是華為AREngine功能怎么開啟使用介紹了。希望對(duì)大家有所幫助。
三、WebAR | 關(guān)于WebGL標(biāo)準(zhǔn)
AIRX三次方 •幫助年輕人獲得適應(yīng)未來社會(huì)的新技術(shù)能力
專注 AR+VR+Unity+Unreal+CV+AI方向
WebGL是HTML5 canvas元素的擴(kuò)展,現(xiàn)已廣泛用于開發(fā)需要3D可視化的Web應(yīng)用程序。它是一種3D圖形API,基于OpenGL ES 2.0。為了簡化開發(fā),市面上有一些流行的基于WebGL的框架:
Three.js:Three.js是一個(gè)基于JavaScript的庫,它以低復(fù)雜度在Web瀏覽器上創(chuàng)建3D內(nèi)容,是輕量級(jí)的,可以在HTML5 canvas,SVG和WebGL的幫助下執(zhí)行渲染。
Scene.js:Scene.js是基于WebGL的庫,它使用JavaScript在Web瀏覽器上進(jìn)行3D可視化。它與Three.js不同,因?yàn)樗荚诳焖俪尸F(xiàn)大量可單獨(dú)拾取的對(duì)象。此功能使該庫可用于工程和數(shù)據(jù)可視化應(yīng)用程序。
誰開發(fā)了WebGL?一位名叫Vladimir Vukicevic的美裔塞爾維亞軟件工程師完成了基礎(chǔ)工作,并領(lǐng)導(dǎo)了WebGL的創(chuàng)建。在2007年,Vladimir開始為HTML文檔的Canvas元素開發(fā)OpenGL原型。2011年3月,Kronos Group創(chuàng)建了WebGL。
主流瀏覽器(例如Google Chrome,Mozilla Firefox,Safari和Opera)都支持它,有些瀏覽器(例如Internet Explorer 11)并不完全支持WebGL。此外,WebGL是一種低級(jí)API,因?yàn)樗辉O(shè)計(jì)為直接與圖形卡進(jìn)行交互。因此,具有低圖形卡內(nèi)存的設(shè)備可能會(huì)帶來嚴(yán)重的性能問題。
1、WebGL與OpenGL之間的主要區(qū)別
WebGL基于OpenGL ES,它缺少常規(guī)OpenGL具有的許多功能,例如僅支持頂點(diǎn)和片段著色器。OpenGL具有WebGL所不具備的功能,例如幾何體著色器,曲面細(xì)分著色器和計(jì)算著色器。
WebGL主要用于瀏覽器。OpenGL確實(shí)需要本機(jī)驅(qū)動(dòng)程序,并且主要用于安裝軟件。
WebGL用于Web應(yīng)用程序,而OpenGL用于許多視頻游戲。
WebGL更易于學(xué)習(xí)和開發(fā)應(yīng)用程序。如果你熟悉WebGL,則可以輕松學(xué)習(xí)OpenGL。
在WebGL中,它可以使用2D紋理來偽造3D紋理。在OpenGL中,不需要這樣做,因?yàn)樗哂泻芏喙δ?,例如幾何體和著色器。
在WebGL中,從一開始就被迫學(xué)習(xí)使用著色器和緩沖區(qū)。在OpenGL中,并非如此。
WebGL具有較少的功能,因此學(xué)習(xí)曲線較少。OpenGL具有更大的學(xué)習(xí)曲線,因?yàn)樗哂邪╓ebGL在內(nèi)的許多功能。
WebGL基于OpenGL ES 2,而不是純OpenGL。OpenGL ES是OpenGL的子集。OpenGL ES具有較少的功能,并且對(duì)用戶來說非常簡單。OpenGL具有很多功能并且難以使用。
2、桌面瀏覽器支持情況
Google Chrome瀏覽器 :自2011年2月發(fā)布第9版以來,所有具有圖形卡且驅(qū)動(dòng)程序已更新的平臺(tái)均已啟用WebGL 1.0。在Windows上,默認(rèn)情況下,Chrome使用ANGLE(幾乎本機(jī)圖形層引擎)渲染器來翻譯OpenGL ES Direct X 9.0c或11.0,具有更好的驅(qū)動(dòng)程序支持。在Linux和Mac OS X上,默認(rèn)渲染器為OpenGL,但是也可以將OpenGL強(qiáng)制為Windows上的渲染器。自2013年9月以來,Chrome還擁有更新的Direct3D 11渲染器,但需要更新的圖形卡。
Mozilla Firefox瀏覽器 :從4.0版開始,所有具有圖形卡且驅(qū)動(dòng)程序已更新的平臺(tái)均已啟用WebGL 1.0。自2013年以來,F(xiàn)irefox還通過ANGLE在Windows平臺(tái)上使用DirectX。
Safari:在OS X Mountain Lion,Mac OS X Lion和Mac OS X Snow Leopard上的Safari 5.1上安裝的Safari 6.0和更高版本實(shí)現(xiàn)了對(duì)WebGL 1.0的支持,在Safari 8.0之前默認(rèn)情況下已禁用。Safari 12版(在macOS Mojave中可用)具有對(duì)WebGL 2.0的支持,目前作為“實(shí)驗(yàn)”功能。
Opera :WebGL 1.0已在Opera 11和Opera 12中實(shí)現(xiàn),但在2014年默認(rèn)情況下已禁用。Opera43+支持WebGL 2.0。
Internet Explorer — Internet Explorer部分支持WebGL 1.0。最初,它沒有通過大多數(shù)正式的WebGL一致性測試,但后來Microsoft發(fā)布了一些更新。最新的0.94 WebGL引擎目前已通過Khronos測試的約97%。也可以使用第三方插件(例如IE WebGL)將WebGL支持手動(dòng)添加到Internet Explorer的早期版本中。
Microsoft Edge:最初的穩(wěn)定版本支持WebGL 0.95版(上下文名稱:“ experimental-WebGL”),以及從GLSL到HLSL轉(zhuǎn)譯器的開源GLSL。版本10240+支持WebGL 1.0作為前綴。在將來的版本中,WebGL 2.0被計(jì)劃為中等優(yōu)先級(jí)。
3、手機(jī)瀏覽器支持情況
BlackBerry 10:從OS 10.00版開始,WebGL 1.0可用于BlackBerry設(shè)備。
BlackBerry PlayBook:WebGL 1.0可通過WebWorks和PlayBook OS 2.00中的瀏覽器獲得
Android瀏覽器 :基本上不受支持,但是在固件升級(jí)后,索尼愛立信Xperia系列的Android智能手機(jī)具有WebGL功能。三星智能手機(jī)還啟用了WebGL(已在Galaxy SII(4.1.2)和Galaxy Note 8.0(4.2)上進(jìn)行了驗(yàn)證)。Google Chrome支持此功能,該功能已取代了許多手機(jī)中的Android瀏覽器(但不是新的標(biāo)準(zhǔn)Android瀏覽器)。
Internet Explorer : Windows Phone 8.x(11+)上提供了WebGL 1.0
移動(dòng)版Firefox:從Firefox 4開始,WebGL 1.0就可用于Android和MeeGo設(shè)備。
Google Chrome瀏覽器:WebGL 1.0自Google Chrome 25起可用于Android設(shè)備,自30版本起默認(rèn)啟用。
Maemo :在諾基亞N900中,從PR1.2固件更新開始,可在庫存的microB瀏覽器中使用WebGL 1.0。
MeeGo:“ Web”不支持WebGL 1.0。但是,可以通過Firefox使用它。
Microsoft Edge:Windows 10 Mobile上提供了Prefixed WebGL 1.0。
Opera Mobile :Opera Mobile 12支持WebGL 1.0(僅適用于Android)。
Sailfish操作系統(tǒng):默認(rèn)的Sailfish瀏覽器支持WebGL 1.0。
Tizen:支持WebGL 1.0。
iOS:WebGL 1.0在iOS 8中可用于移動(dòng)Safari。
參考鏈接:
https://arvrjourney.com/webgl-the-new-standard-for-3d-graphics-on-the-web-2d8e206e7ef0
四、華為xrkit卸載后有影響嗎
華為卸載 XRKit 后對(duì)使用有影響。XRKit,即華為 AR 技術(shù),可以提供場景化、組件化的 AR 解決方案,卸載 XRKit 后不能使用有關(guān) AR 場景的功能。
XRKit 是為華為手機(jī)場景提供場景化、組件化的 AR 解決方案的框架軟件,支持 AR SDK,能與 Unity3D 引擎兼容,包括 PTC Vuforia,ARKit,ARCore 等,為 AR 呈現(xiàn)能力、人臉特效、光影特效,屬于華為 XR 生態(tài)的基礎(chǔ)性軟件。綜上,華為 XRKit 不能隨意卸載。
AR 技術(shù)(增強(qiáng)現(xiàn)實(shí)技術(shù))的實(shí)際應(yīng)用:
這項(xiàng)技術(shù)有數(shù)百種可能的應(yīng)用,其中游戲和娛樂是最顯而易見的應(yīng)用領(lǐng)域??梢越o人們提供即時(shí)信息的不需要人們參與任何研究的任何系統(tǒng),在相當(dāng)多的領(lǐng)域?qū)λ腥硕际怯袃r(jià)值的。增強(qiáng)現(xiàn)實(shí)系統(tǒng)可以立即識(shí)別出人們看到的事物,并且檢索和顯示與該景象相關(guān)的數(shù)據(jù)。
1、維修和建設(shè):
增強(qiáng)現(xiàn)實(shí)可以將標(biāo)記器連接到人們正在施工的特定物體上,然后增強(qiáng)現(xiàn)實(shí)系統(tǒng)可以在它上面描繪出圖像。
2、軍事:
軍隊(duì)數(shù)十年來一直在設(shè)計(jì)使用增強(qiáng)現(xiàn)實(shí),美國海軍研究所已經(jīng)資助了一些增強(qiáng)現(xiàn)實(shí)研究項(xiàng)目。國防先進(jìn)技術(shù)研究計(jì)劃署(DARPA)已經(jīng)投資了HMD項(xiàng)目來開發(fā)可以配有便攜式信息系統(tǒng)的顯示器。
其理念在于,增強(qiáng)現(xiàn)實(shí)系統(tǒng)可以為軍隊(duì)提供關(guān)于周邊環(huán)境的重要信息,例如顯示建筑物另一側(cè)的入口,這有點(diǎn)像X射線視覺。增強(qiáng)現(xiàn)實(shí)顯示器還能突出顯示軍隊(duì)的移動(dòng),讓士兵可以轉(zhuǎn)移到敵人看不到的地方。
3、即時(shí)信息:
旅行者和學(xué)生可以使用這些系統(tǒng)了解有關(guān)特定歷史事件的更多信息。想像行走在美國內(nèi)戰(zhàn)的戰(zhàn)場上,并且在頭戴式增強(qiáng)現(xiàn)實(shí)顯示器上看到重現(xiàn)的歷史事件。它將使您沉浸在歷史事件中,有身臨其境之感,而且視角將是全景的。
4、游戲:
增強(qiáng)現(xiàn)實(shí),可以將游戲映射到周圍的真實(shí)世界中,并可以真正成為其中的一個(gè)角色。澳大利亞的一位研究人員創(chuàng)作了一個(gè)將流行的視頻游戲 Quake 和增強(qiáng)現(xiàn)實(shí)結(jié)合起來的原型游戲。他將一個(gè)大學(xué)校園的模型放進(jìn)了游戲軟件中。
以上內(nèi)容參考:百度百科-增強(qiáng)現(xiàn)實(shí)技術(shù)
以上就是關(guān)于ar開發(fā)框架相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。
推薦閱讀:
全球50大軍用刀具-BK Garra“鷹爪”Ⅱ戰(zhàn)術(shù)全刃折刀
日本二手交易平臺(tái)mercari(買日本二手貨去哪個(gè)網(wǎng)站)
珠寶設(shè)計(jì)專業(yè)學(xué)校排名(珠寶設(shè)計(jì)專業(yè)學(xué)校排名世界)