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