Annons
Oculus grundare Palmer Luckey sa en gång att de kommer att stödja VR på Mac "så snart Apple släpper en bra dator." Det borde inte överraska då när Industrial Light and Magic tog scenen på utvecklarkonferensen i juni 2017 för att demonstrera VR-kapaciteten för nya Mac-datorer, gjorde de det med konkurrents HTC Vive-headset HTC Vive Review: Virtual Reality är äntligen en sakHTC Vive for Steam VR omdefinierar spel, och mer förutom. Det är det närmaste till en Holodeck jag någonsin har sett. Och det är helt otroligt. Läs mer .
Det stämmer: Mac-datorer kan göra VR nu (men inte med Oculus Rift).
”Det kommer till det faktum att Apple inte prioriterar avancerade GPU: er. Du kan köpa en $ 6 000 Mac Pro med toppen av raden AMD FirePro D700 och den uppfyller fortfarande inte våra rekommenderade specifikationer. Om de prioriterar avancerade GPU: er som de brukade för en stund tillbaka på dagen, tror jag att vi skulle älska att stödja Mac. "
- Palmer Luckey, 2016
Här är scendemon från Industrial Light and Magic (en film-CGI-effektstudio) som visar ett av de sätten de planerar att använda VR för storyboarding.
Vilka Mac-datorer kan VR göra?
En rad nya iMacs lanserades vid WWDC och är redan tillgängliga att köpa, men inte alla är VR-kapabla. Enligt AMD själv, behöver du minst en Radeon Pro 580. Det utesluter både startnivån 21,5 ″ iMac (som har en Intel Iris GPU) och 21,5 ″ 4K-modellerna (som bara har en Radeon Pro 555 eller 560).
Därför behöver du 27 ″ 5K iMac i topp, och du behöver den högsta specificerade upplagan, som har 580 - det är 2 300 $! Även då motsvarar 580 ungefär en Nvidia GeForce 1060, som anses vara bra men inte riktigt ett topp-end-kort för VR-spel. Det kommer sannolikt att vara allvarligt underpowered på mindre än ett år.
Den nya iMac Pro, som börjar på $ 5 000, kommer naturligtvis också att vara VR-kapabel.
Det är ännu inte klart om kort kommer att bli låst utan VR-funktioner eller bara ge otillräcklig prestanda, vilket orsakar tappade ramar. Jag misstänker att förstnämnda, med tanke på att tappade ramar kan vara tillräckligt för att orsaka VR-sjukdom Virtuell verklighet har fortfarande 5 stora problem att övervinnaTrots all hype kring den senaste tidens kraft i virtual reality-produkter, finns det många utmaningar som fortfarande måste hanteras innan VR går till mainstream. Läs mer (och det är det sista Apple vill ha).
Dessutom, och kanske viktigast, stöder Apple externa grafikadaptrar (eGPU) via en Thunderbolt 3 USB-C-kapsling. Tillgängligt utvecklarpaket kostar $ 600 men inkluderar en Radeon Pro 580. Till detta bör du (i teorin) kunna placera ett nytt grafikkort som stöds när det är dags att uppgradera.
Det är ett enormt drag, men för nu det är bara tillgängligt för utvecklare. Thunderbolt 3-portar finns redan på Macbook Pro 2016 2016, liksom de nya enheterna som tillkännagavs vid WWDC.

Intressant nog har dessa Macbook Pro-användare redan kunnat göra det anslut en eGPU för att göra kapabla spelmaskiner, men de har tvingats göra det genom Windows som körs i Bootcamp-läge. Huruvida Apple kommer att stödja eGPU-kapslingar från tredje part är också oklart, men tillverkaren av Apple-utvecklingspaketet är faktiskt SonnetTech, så det verkar troligt att vi kommer att se andra kapslingar få support senare.
När kommer detta?
De nya iMacs finns att köpa idag, men bara $ 2.300-modellen kommer att vara VR-kapabel. IMac Pro kommer inte ut förrän senare i år.

Du behöver dock också Apples nya operativsystem: High Sierra. En beta av det är tillgängligt för utvecklare, med den offentliga betaen senare i år, och full offentliggörande under hösten.
EN beta-gren av SteamVR finns också idag, men skynda dig inte att ladda ner det ännu ännu: det kräver High Sierra för att aktivera VR-funktioner.
För de flesta människor, VR på en Mac kommer att finnas tillgängligt hösten 2016.
Hur är detta möjligt?
På hårdvarunivå är VR ganska krävande: du måste generera scenen två gånger (en gång för varje öga för en 3D-effekt) med 90 gånger per sekund för att matcha visningshastigheten för headseten (Läs mer om hur Oculus Rift fungerar Hur Oculus Rift fungerar och varför du behöver enVarför finns det så mycket spänning över Oculus Rift? För det är ett teknologiskt underverk. Så här fungerar det och varför du kommer att älska det. Läs mer ). De översta grafikkorten i den nya iMac och iMac Pro-linjen är de enda som kan driva en VR-skärm med tillräcklig kvalitet.
På operativnivå har Apple utvecklat deras API för metallgrafik, vilket ger utvecklare mer direkt och snabbare åtkomst till grafikkort. Detta liknar den grafiska acceleration DirectX-drivrutinen på Windows.
Att stödja VR på Mac är naturligtvis inte något som Apple kunde göra ensam. Med Unity- och Unreal-motorer kastar båda sin vikt till projektet och sammanställer ett spel som ska köras med SteamVR kan vara så enkelt som att markera en kryssruta för att aktivera den Kom igång att göra Virtual Reality-spel i Unity 5 gratisLåt oss säga att du vill engagera dig i VR-utvecklingen. Var börjar du? Den här guiden ger dig alla verktyg och information du behöver för att komma igång! Läs mer .
Vad sägs om AR?
Bredvid VR för stationära tillkännagivanden visade Apple ett nytt iOS-utvecklarverktyg som heter ARKit. Detta använder den inbyggda enhetskameran för att exakt spåra grundläggande 3D-geometrier i den verkliga världen, utan ytterligare hårdvara krävs och ingen märkbar latens.
Detta innebär att apputvecklarna har tillgång till en kraftfull uppsättning av Augmented Reality-kapaciteter utan ytterligare programmering. Tidigare var apputvecklare tvungna att skriva sina egna livebildbehandlingsalgoritmer om de ville undersöka kamerascenen. Nu är det så enkelt som att inkludera ARKit i deras projekt.
Pokemon Go gav många sin första smak av Augmented Reality: flytta kameran runt så kan du se Pokemon i den verkliga världen. Men i själva verket var detta inte strikt AR - det var mer som en enkel kamerabakgrund med en Pokemon överlagrad ovanpå.
Pokémon kunde inte gömma sig bakom din soffa eller hoppa ut från en buske, för appen hade inget om vad som faktiskt var i den verkliga världen. Men med ARkit kommer detta nu att vara möjligt. Pokemon kommer att kunna identifiera ditt skrivbord, och monsteret kommer att gå runt ditt verkliga skrivbord utan att falla från sidan.
Det är en imponerande demo, men utanför gimmicky-spel kämpar jag för att se den verkliga världen använda fallet med att vifta din surfplatta. Istället misstänker jag att Apple spelar det långa spelet. De vill att utvecklare ska börja arbeta med appar nu, bekanta sig med ARKit och se vad som fungerar.
Nästa år kommer de att wow oss med några AR-glasögon (liknande Microsofts Hololens Microsoft visar nya HoloLens-demonstrationer vid Build-konferensenMicrosofts kommande HoloLens-headset är den första high-end augmented reality-enheten som har visats för allmänheten. Är det fortfarande en fantasiv gizmo eller en teknik som är nära att förverkliga? Läs mer ) med ett trevligt bibliotek med tvingande AR-appar redo att gå.
Varför det här gäller
Sannerligen, det finns inga "spelare" som kommer att gå ut och köpa en Mac för att spela VR-spel, så betydelsen av att ha SteamVR på Mac när det gäller faktiska spelförsäljning för utvecklare är verkligen mycket liten. Spelare spelar fortfarande inte spel på Mac, inte ens med kapabel hårdvara. Du kanske får några kreativa typer som behöver en Mac ändå och därför beslutar att ge VR ett tag, men det kommer inte att generera någon betydande försäljning för VR-industrin som helhet heller.
Men inget av det betyder något. Detta kommer inte att flytta miljontals VR-headset, inte ens nära. Istället bildar det en kreativ ryggrad och ger trovärdighet för den bredare VR-industrin.
Steam, Unity och Unreal Engine på Mac?... # wwdc2017pic.twitter.com/3bGdWla09T
- John? VR / AR / MR / XR (@chaostheorem) 5 juni 2017
För det första betyder det att kreativa proffs kan utveckla VR-spel på sin Mac, medan 360 videoproducenter sannolikt kommer att kunna förhandsgranska sina skapelser direkt från den nya FinalCut. För innehållsskapare, som traditionellt föredrar Apple-ekosystemet, är det en bekvämlighet som kommer att gynna alla med ett VR-headset som kan konsumera sitt innehåll.
För det andra stöder Apple berömt ingenting förrän det verkligen tror på det. Om det väljs att nu stödja VR, kan betydelsen inte överskattas. MP3-filer var inte riktigt en sak förrän iPod. Ingen köpte musik online förrän iTunes Store dök upp. IPhone dikterade utformningen av nästan varje mobil under större delen av 2000-talet. Så när Apple säger "vi tror att VR är en sak nu", sätter du dig upp och noterar.
Kommer du att få en ny Mac för VR eller uppgradera din Macbook Pro med en eGPU? Tror du att den här nyheten är betydelsefull eller att Apple ännu är sent sent till spelet igen? Berätta i kommentarerna!
James har en kandidatexamen i artificiell intelligens och är CompTIA A + och Network + certifierad. Han är ledande utvecklare av MakeUseOf och tillbringar sin fritid med att spela VR-paintball och brädspel. Han har byggt datorer sedan han var liten.