• Unity支持為macOS開發VR及AR內容

    2017/11/15      點擊:

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

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

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

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

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

    -- Zack Brown, Zulubo Productions

    “總體來說,使用(yòng)Unity將《Space Pirate Trainer》移植到macOS平台的過程比較流暢。我們(men)讓(ràng)其在macOS係統上跑了好(hǎo)幾個小時。之前我對Metal支持(chí)還有些猶疑,但(dàn)Unity與Apple讓整個(gè)流程相當簡(jiǎn)潔。過去幾個月裏Unity對Metal的支持進行了大量優化,並且支持(chí)很多自定義著色器,盡管在(zài)創建這些著色(sè)器時(shí)並非從Metal的角度出發。Unity、Valve及(jí)Apple都做得(dé)比較出(chū)色!”

    – Dirk Van Welden, I-Illusions

    macOS平台Unity編輯器VR模式運行Space Pirate Trainer

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

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

    我們希望所有對macOS平台(tái)的VR開發感興趣的開發(fā)者們都來試用此實驗預覽(lǎn)版,並在社區提供您的反饋,來幫助我們進一步改善產品質量。與所有Unity實驗預覽版一樣,在您進行升級之前請務必備份您的項目(mù)!

    硬件及軟件需求:

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

    您(nín)將需要支持(chí)macOS的SteamVR插件。可以訪(fǎng)問Valve官網了解更多詳情。

    為macOS開發VR內容需要係統版本為macOS High Sierra。該版本包(bāo)含大量驅動與Metal優化,能*大化發揮硬件的潛能。

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

    使用ARKit

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

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

    硬件及(jí)軟件需求如下:

    ·使用Unity ARKit插件需要(yào)Unity 5.6.1p1及以上版本。同時也支持上述的實驗(yàn)預覽版(bǎn)。

    ·ioses 11及以上(shàng)版本

    ·XCode 9 beta及(jí)以上版本,並且需要(yào)包(bāo)含ARKit框架(jià)的ioses SDK

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

    日本中出视频|午夜免费福利在线|亚洲精品亚洲人成在线下载|国产高潮流白浆免费观看不卡|偷拍亚洲欧美|亚洲中文字幕久爱亚洲伊人|久久久久香蕉视频|国产欧美日韩一区|久久国产成人亚洲精品影院老金|久久久久中文字幕