• 您的位(wèi)置:首頁 > 新聞動態 > Unity3D

    Unity支持(chí)為(wéi)macOS開發VR及AR內容

    2017/11/15      點擊:

    Unity的三大宗旨(zhǐ)之一就是讓開發大眾化,也熱切注視著VR/AR行業相關的*新消息,希望能幫助全球開發者們(men)將創意變為現實。

    在6月6日的WWDC上,Apple首次(cì)公開展示了ioses對AR以(yǐ)及macOS對VR的支持。開發者們將可以利用集成ARKit的(de)Unity直接為ioses設備開(kāi)發增強現實的應用,並且可以為macOS平台(tái)創建360全景視頻以(yǐ)及前沿的VR內容(róng)。我(wǒ)們也比較(jiào)興奮能(néng)與Apple合作來共同擴展VR/AR生態係統,並確保XR(VR、AR、MR統稱為XR)行業能讓全球社區觸手可及。

    現(xiàn)在Unity也推出了可用於在macOS平台上構建VR內容的實驗預覽版,並在BitBucket上開源了Unity ARKit插件。

    Unity滿(mǎn)足大家對於VR及AR內容開發的期望,能夠支持(chí)在Mac版的Unity編輯器中直接測試XR應用並快速迭代。使用VR實(shí)驗預覽版即可構建High Sierra應(yīng)用並免費發布至(zhì)App Store。我們也與一些開發商共同(tóng)對該版本進行了測試,下麵(miàn)是來自開發(fā)商的部分(fèn)反(fǎn)饋:

    “除了將項目(mù)升級為*新(xīn)的Unity預覽版本之外,幾乎毫不(bú)費力就(jiù)可以將PC端的VR遊戲較好移植到macOS平台。”

    -- Zack Brown, Zulubo Productions

    “總體來說,使用Unity將《Space Pirate Trainer》移植到macOS平台的過(guò)程比較流暢。我們讓其在macOS係(xì)統上跑了好幾個小時。之前我對Metal支持還有些猶疑,但Unity與Apple讓整(zhěng)個流(liú)程相當簡潔。過去幾個月裏Unity對Metal的支持進行了大量優化,並且支持很多自(zì)定義著色器,盡管在創建這些著色器時(shí)並(bìng)非從Metal的角度(dù)出發。Unity、Valve及Apple都(dōu)做得比較出色!”

    – Dirk Van Welden, I-Illusions

    macOS平台Unity編輯器VR模式(shì)運(yùn)行Space Pirate Trainer

    在該Unity實驗預覽(lǎn)版中(zhōng),我們與Apple及Valve共同合作(zuò)對Metal 2進行了優化,以適應當前的VR渲染路徑、Multi-Pass以(yǐ)及Single-Pass變(biàn)體。在*初(chū)的版本中,我們利用WWDC上公布的Metal 2新功能結合Instancing獲(huò)得了(le)顯著的性能提升,而(ér)需要的Draw Call數量(liàng)更是直接減半。

    使用Unity為macOS開(kāi)發VR應用

    我們希望所有對macOS平台的VR開發感興(xìng)趣的開發者們都(dōu)來試用此(cǐ)實(shí)驗預覽版,並在社區提供您的反饋,來幫助我們進一步改善產品質量。與所有Unity實驗預覽版一樣,在您進行升級之前請務(wù)必備份您的(de)項(xiàng)目!

    硬件及軟件(jiàn)需求:

    下載Unity實驗預(yù)覽版,該版本包含啟用VR模式的(de)選項,並添(tiān)加了OpenVR目標平台。

    您將需要支持macOS的SteamVR插件。可以(yǐ)訪問Valve官網了解更多詳情。

    為macOS開發VR內容需要係統(tǒng)版本(běn)為macOS High Sierra。該版本包含大量驅動與(yǔ)Metal優化,能*大化(huà)發揮硬件的潛能。

    與所有VR內(nèi)容一樣,硬件品質會決定*終創建內容的質量。對於3D的VR內容開發建議使用Radeon Pro 500係列顯卡。

    使用ARKit

    我們(men)在BitBucket提供了Unity ARKit插(chā)件。該Unity插件將讓開發者們輕鬆訪問ARKit的功能,例(lì)如世界追蹤(World Tracking)、實時視頻渲染(Live Video Rendering)、平麵預測與更新(Plane Estimation and Updates)、碰撞檢測API(Hit-testing API)、環境(jìng)光預測(Ambient Light Estimation)以(yǐ)及原點雲數據(Raw Point Cloud Data)。

    Unity中(zhōng)可以直接通過C#腳(jiǎo)本API訪問所有ARKit公開的功能接口。同時還提(tí)供了Unity腳本以便於為現有Unity遊戲項(xiàng)目集(jí)成這些新功能。請查閱BitBucket中Unity-ARKit-Plugin項目(mù)說明文件了(le)解更多信息。

    硬件及軟件需求如下:

    ·使用Unity ARKit插件需要Unity 5.6.1p1及以上版本。同(tóng)時也支持上述的實驗預覽版。

    ·ioses 11及以上版本

    ·XCode 9 beta及以(yǐ)上版本,並且需要包含ARKit框架的ioses SDK

    ·ARKit框架能夠支持的ioses設備

    自愉色色,亚洲色孩,jk无遮拦,日日夜夜7799天天综合,999夜夜,7799天天综合天天综合网精品视频,日日夜夜精品视频7799,天天综合7799精品影视