Rumah fitur Bagaimana persatuan membangun masa depannya di atas ar, vr, dan ai

Bagaimana persatuan membangun masa depannya di atas ar, vr, dan ai

Daftar Isi:

Video: ДОПОЛНЕННАЯ РЕАЛЬНОСТЬ ЗА 3 МИНУТЫ | Unity, Vuforia, Augmented Reality, C#, Tutorial (Oktober 2024)

Video: ДОПОЛНЕННАЯ РЕАЛЬНОСТЬ ЗА 3 МИНУТЫ | Unity, Vuforia, Augmented Reality, C#, Tutorial (Oktober 2024)
Anonim

Unity adalah platform pengembangan 3D yang paling banyak digunakan di dunia. Ini memperkuat 40 persen dari 1.000 game mobile teratas dan lebih dari separuh dari semua game mobile baru, menurut firma analisis aplikasi Apptopia. Bersama dengan Unreal Engine, dua mesin game yang populer menopang sebagian besar pengalaman bermain game di web.

Namun, ruang pengembangan 3D jauh lebih ramai daripada sebelumnya, terutama ketika datang ke pengembangan augmented reality dan virtual.

Unity berfungsi sebagai blok bangunan atau terintegrasi dengan sebagian besar platform AR / VR yang lebih baru, termasuk ARKit Apple dan Google ARCore, tetapi sekarang juga berhadapan dengan persaingan dari perusahaan-perusahaan seperti Amazon Sumerian dan antarmuka drag-and-drop lainnya yang berusaha menyederhanakan pengalaman untuk pencipta kurang teknis.

Untuk tetap terdepan dalam persaingan dan mengembangkan platformnya untuk ekosistem perangkat baru dan pengalaman 3D yang berkembang, Unity mendorong strategi dua cabang yang dipimpin oleh divisi AR / VR dan AI. PCMag berbicara dengan Tony Parisi, Kepala Global untuk VR / AR Brand Solutions, dan Danny Lange, Wakil Presiden AI dan Pembelajaran Mesin Unity, untuk melihat dari dalam ke depan tentang masa depan Unity dan bagaimana platform - dan permainan yang dibuatnya - menjadi lebih cerdas tanpa Anda bahkan menyadarinya.

    Pandangan Unity tentang Lansekap AR / VR

    IDC memperkirakan bahwa pengeluaran untuk produk dan layanan AR / VR akan mencapai $ 27 miliar tahun ini, dan pasar hanya tumbuh dari sana. Parisi mengatakan Unity bertujuan untuk mendukung setiap platform di ruang angkasa.

    "Tiga atau empat tahun yang lalu, sebelum saya bergabung, Unity mulai melakukan investasi yang signifikan di pasar VR yang sedang muncul - Oculus Rift, HTC Vive, Samsung Gear VR, dll. - dengan tujuan menciptakan semacam sistem fitur lengkap untuk pengembang. jadi mereka tidak perlu berkutat dalam detail tingkat rendah tentang bagaimana mendukung platform ini, "kata Parisi. "Kami telah sampai pada titik di mana Anda menulis sebagian besar aplikasi Anda sekali, dan Anda dapat porting ke perangkat ini."

    Ini tidak sepenuhnya benar, katanya, karena aplikasi yang Anda buat untuk headset penampil seluler akan dirancang sedikit berbeda dari aplikasi yang dioptimalkan untuk pengalaman berbasis PC. Tetapi menurut metrik internal Unity, platform saat ini memberi kekuatan pada 69 persen pengalaman Oculus Rift, 74 persen pada HTC Vive, 87 persen pada Gear VR, dan 91 persen dari pengalaman reality campuran (MR) di Microsoft HoloLens.

  • Bekerja dengan Ekosistem yang Berkembang

    Parisi telah bekerja di AR / VR sejak pertengahan 90-an melakukan pekerjaan visualisasi 3D. Dia bersama-sama menciptakan format file VRML dan spesifikasi lain yang mendasari WebGL, dan telah mendirikan dan bekerja untuk beberapa perusahaan VR lainnya. Dia bergabung dengan Unity pada akhir 2016 untuk mengepalai periklanan, pemasaran, dan strategi di AR, VR, MR, dan payung realitas yang lebih luas (XR).

    "Tepat setelah booming Pokemon Go, yang merupakan AR sederhana ini tentang lokasi, pergi ke suatu tempat dan menemukan Pokemon, ditambah sedikit kamera. Itu faktor yang terus kami tingkatkan. Ini tentang lokasi sebanyak itu adalah tentang pencelupan, "kata Parisi.

    Di depan AR, Parisi berbicara tentang bagaimana Facebook dan Snap menggunakan platform Efek Kamera dan pengembang Studio Lens untuk mengembangkan apa yang dapat Anda lakukan dengan kamera ponsel cerdas untuk memetakan lingkungan di sekitar Anda. Menjembatani smartphone dan AR berbasis headset adalah pengalaman seperti game Star Wars: Jedi Challenges, yang juga dibuat dengan Unity dan bekerja dengan smartphone yang dikombinasikan dengan headset Mirage AR Lenovo.

    Gelombang berikutnya adalah ponsel dengan dukungan sistem operasi AR melalui ARKit Apple dan ARCore Google, kata Parisi. Seperti halnya Amazon Sumerian, Unity bermitra dengan Apple dan Google dalam membuat konten AR menggunakan alat 3D. Unity juga berfungsi sebagai dasar untuk alat Google sumber terbuka seperti Tilt Brush and Blocks. Parisi membayangkan dunia augmented bersama yang mencakup sistem operasi seluler.

    "Apple dan Google sama-sama mitra hebat. Kami memiliki hubungan yang mendalam dengan mereka untuk mengembangkan dan mendukung pengalaman dan konten XR ini melalui alat 3D Unity, " kata Parisi. "Banyak alat penciptaan yang didemokratisasi yang bukan untuk coders atau pengembang atau desainer profesional dibangun di mesin kami. Yang lebih baik adalah Anda dapat mengambil model Block atau Tilt Brush art dan membawanya ke aplikasi Unity lainnya sama seperti perangkat lunak lain yang datang ke Unity."

    Di sisi MR dan VR, pemain perangkat dan perangkat lunak besar adalah Oculus, HTC, dan tentu saja Microsoft dan ekosistem Windows Mixed Reality-nya. Unity membangun aplikasi 3D untuk semuanya, tetapi Microsoft mengaburkan batas antara realitas campuran dan virtual, kata Parisi. HoloLens adalah perangkat realitas campuran, tetapi headset Windows Mixed Reality adalah VR.

    "Industri masih menghadapi apa yang harus kita sebut semua ini, " kata Parisi. "Bergantung pada jika Anda merancang konten yang mencampur digital dengan dunia nyata versus pergi ke dunia yang benar-benar mendalam, Anda memiliki tantangan berbeda. Dalam VR, tantangan kinerja lebih tinggi. Anda harus menciptakan dunia yang sepenuhnya sintetis. Itu berarti PC Headset VR berbasiskan diberikan pada 90 frame per detik, peledakan kinerja. Realitas campuran kurang intensif, tetapi juga harus menyesuaikan secara real time dengan seluruh lingkungan yang diprosesnya."

  • Evolusi Pembuatan Konten 3D

    Unity adalah alat kreasi 3D yang terdemokratisasi untuk mengembangkan konten yang mendalam. Ada versi Gratis, Plus, dan Pro yang dapat Anda beli dengan biaya berlangganan bulanan, dan bebas royalti. Jadi apa yang Anda bangun dengan Unity adalah milik Anda. Unity saat ini mendukung pembangunan untuk sekitar 30 platform yang berbeda, dari smartphone dan sistem operasi PC ke sejumlah sistem permainan, TV pintar, dan headset VR.

    Baru-baru ini, Unity telah digunakan untuk membuat beragam konten dan pengalaman mendalam. Ini berkisar dari seri Sundance Film Festival yang disebut Spheres, yang memungkinkan pemirsa menjelajahi tabrakan kosmik dua lubang hitam dalam VR, hingga permainan DisneyVVV Disney, yang menggunakan proyeksi 360 derajat yang mengangkut pemain ke film Land of the Dead milik Pixar.

    Parisi juga berbicara tentang menggunakan Unity untuk membangun game VR yang menyenangkan seperti Beat Saber dan pengalaman tambahan termasuk aplikasi MLB At Bat AR, yang memungkinkan penonton baseball mengarahkan smartphone mereka ke permainan dan melihat statistik di layar di atas para pemain.

    Unity dapat membangun semua jenis aplikasi ini, tetapi ada banyak nuansa yang perlu dipertimbangkan dalam desain. Pengalaman berbasis PC lebih kuat, memungkinkan untuk model 3D yang lebih besar di lingkungan yang lebih kaya, dan headset seperti Oculus Rift dan HTC Vive juga memberi Anda pengontrol input bersama dengan pelacakan posisi dan skala ruang untuk dipertimbangkan. Parisi mengatakan Anda harus merancang untuk aplikasi semacam itu secara berbeda dari yang Anda lakukan untuk pengalaman menonton 3 derajat kebebasan pada headset seperti Google Daydream View. Ini tidak semudah menekan tombol, tetapi Unity telah bekerja untuk memastikan bahwa konten 3D yang Anda buat dapat berpindah dari satu perangkat ke perangkat lainnya tanpa terlalu banyak pengkodean ulang.

    Selain aplikasi game dan hiburan untuk pengalaman AR / VR, salah satu pertanyaan yang dihadapi Unity akhir-akhir ini adalah bagaimana meningkatkan lingkungan penciptaan 3D untuk memenuhi industri yang berbeda, tingkat keterampilan, dan kasus penggunaan. Seperti halnya alat pengembangan kode rendah yang bertujuan untuk memuaskan para pembuat kode serius dan pengguna non-teknis, Unity mencari cara untuk membuat antarmuka, penyimpanan aset, dan seluruh platformnya berfungsi untuk berbagai jenis perusahaan dan pengguna untuk memperluas pelanggannya. mendasarkan.

    "Kami melihat berbagai industri di mana AR dan VR bermunculan. Bisa jadi otomotif, film, arsitektur, medis, atau organisasi lain tempat Anda mendistribusikan perangkat lunak ke ratusan ribu kursi, " kata Parisi. "Ini dunia yang benar-benar berbeda, perusahaan yang berbeda, latar belakang yang berbeda, dan alat produksi. Kami awalnya berfokus pada industri seluler dan game karena di situlah pertumbuhannya, tetapi sekarang roda telah berputar dan waktunya tepat untuk mengambil buku pedoman itu dan membawanya untuk beberapa industri lain ini sekarang karena dunia akan B2B."

  • Batasan AR / VR saat ini

    Pada saat ini, hambatan terbesar untuk adopsi MR dan VR yang lebih luas bukanlah kurangnya konten, tetapi keterbatasan perangkat keras dalam hal kenyamanan dan portabilitas dibandingkan daya komputasi, kata Parisi. Perjalanan penuh headset Magic Leap yang akan datang berfungsi sebagai studi kasus buku teks dalam mencoba mengecilkan prosesor yang cukup kuat menjadi faktor bentuk yang cukup kecil untuk konsumsi massal.

    "Sangat sulit untuk menciptakan pengalaman realitas campuran yang berfungsi berjalan di sekitar ruang tamu Anda dibandingkan menavigasi jalan-jalan terbuka, " kata Parisi. "Kami berada di tempat di mana kami masih melalui iterasi pada perangkat keras untuk menemukan titik manis antara daya komputasi dan portabilitas. Dengan headset VR, Anda dapat bergerak sampai Anda merasakan celah kawat itu. Kami membutuhkan yang lain cara untuk mentransmisikan data itu. Kawat itu menyakitkan; ia merusak imersi. Saya berada di tempat lain sebentar, tetapi kemudian saya mendapatkan sesuatu yang kusut di sekitar kaki saya."

    Di sisi AR, batasannya berbeda; lebih banyak tentang visi komputer dan kekuatan pemrosesan untuk grafik 3D real-time. Ketika datang ke visi komputer dan menggunakan berbagai jenis pembelajaran mesin (ML) untuk mengisi kesenjangan dan membuat pengalaman AR / VR lebih pintar dan lebih mulus, di situlah departemen AI yang berkembang dari Unity masuk.

  • Strategi AI Persatuan

    Unity menggunakan AI dalam sejumlah cara berbeda, dari meningkatkan gameplay dan desain mesin hingga melacak perilaku pengguna dan mengubah cara pengembang game dapat memonetisasi aplikasi mereka. Tim AI, yang memiliki lebih dari 100 karyawan di seluruh dunia, dijalankan oleh Danny Lange, Wakil Presiden AI dan Pembelajaran Mesin Unity.

    Lange bergabung dengan Unity sekitar 18 bulan yang lalu setelah menjalankan tugas sebagai Head of Machine Learning di Uber dan General Manager Amazon Machine Learning. Dia juga bekerja di IBM dan Microsoft. Dia datang ke dunia game dengan perspektif berbeda tentang ML, dan telah membantu mengubah upaya ML tradisional Unity menjadi proyek yang lebih ambisius.

    "Bisnis seperti Amazon dan Uber sangat didorong oleh pembelajaran mesin. Datang dari dunia mobil self-driving ke dalam lingkungan game-3D ini, Anda ingin mencari tempat yang sempurna untuk mendorong batas kecerdasan buatan, " kata Lange.

    "Ketika saya datang, ada sejumlah upaya pembelajaran mesin yang sedang berlangsung di mana saya membawa pengalaman dengan pembelajaran penguatan dan sistem dinamis di mana Anda pada dasarnya meningkatkan perilaku, " lanjut Lange. "Ini adalah sesuatu yang kami lakukan banyak baik di Amazon dan Uber. Apakah Anda mengirim buku atau Anda mengoptimalkan untuk pickup tanpa gesekan untuk Uber, semua itu bukan benar-benar orang yang duduk dan mendesain, itu adalah sistem komputer yang belajar di mana untuk memberi tahu Anda di mana bertemu driver Uber Anda. Dan ketika saya datang ke Unity, saya melihat peluang besar untuk membawa ide-ide itu ke dunia game."

    Seperti yang dijelaskan Lange, proyek ML Unity merentang mulai dari gameplay hingga monetisasi. Dalam satu contoh, tim mencari kelompok pengguna yang memiliki pola pengeluaran tertentu yang ingin diuangkan oleh pengembang Unity melalui iklan atau pembelian dalam aplikasi. Unity kemudian memunculkan hasil tersebut ke pengembang untuk keterlibatan jangka panjang yang lebih efektif.

    Perusahaan juga menerapkan ML untuk meningkatkan gameplay, desain mesin, dan membantu proses pembuatan konten. Strategi menyeluruh Unity pada dasarnya dipecah antara sisi pengembangan pada tingkat layanan yang lebih ML dan penelitian pembelajaran yang lebih maju di sisi akademik. Lange mengatakan ini juga melintas ke apa yang dilakukan departemen Parisi dengan pengembangan XR, di mana Unity memberi para peneliti lingkungan grafis 3D untuk menguji algoritma ML baru.

    "AR dan VR sebenarnya adalah domain yang fantastis untuk pembelajaran mesin dan AI. Saya sering berpikir tentang AI sebagai realitas yang lebih baik, dan kenyataan sulit dihadapi, " kata Lange. "Sulit untuk membuat algoritme tetap yang memahami segala sesuatu di ruangan dan dapat menindih ruangan itu. Anda tidak dapat benar-benar membuat kode itu. Anda harus menggunakan pembelajaran mesin dan AI untuk meletakkan objek virtual di ruangan yang mengenali bahwa sebuah tabel adalah permukaan, dan jika Anda meletakkannya di tepi meja itu akan jatuh.Itu adalah area di mana pembelajaran mesin memainkan peran yang sangat penting karena perilaku dunia nyata yang dinamis ini, memahami kedalaman dan dimensi dalam ruang virtual. bertujuan untuk memunculkan keunggulan dalam pembelajaran mendalam untuk merevolusi cara permainan ini dibuat dan berperilaku."

  • Pembelajaran Mesin Di Balik Layar

    Di sisi pengembangan game dan gameplay, Lange menarik tirai bagaimana Unity menenun algoritma ML ke dalam pengalaman untuk mengotomatisasi proses kreasi dan iterasi.

    "Kami menangkap banyak data perilaku: kapan permainan dimulai - berapa lama Anda bermain, adegan mana yang Anda lalui dalam permainan itu, " kata Lange. "Dalam hal itu, kami menggunakan pembelajaran mesin dan analisis data dalam konteks yang mirip dengan apa yang dilakukan Amazon atau Google - mengumpulkan data perilaku dan mengembalikannya kepada pengembang game. Ini setara dengan analisis web, memberikan Anda data yang dapat ditindaklanjuti untuk segera menggunakan untuk melihat level apa yang ditempel pemain, adegan apa yang tidak berfungsi, dll."

    Data ini dapat digunakan untuk mengoptimalkan faktor-faktor seperti pembelian dalam aplikasi dan iklan, tetapi Lange mengatakan algoritme membantu menemukan keseimbangan antara menunjukkan konten pengguna yang mereka minati dan menghasilkan uang dari permainan secara ekstrem. Pada level makro, ia menjelaskan bahwa ini lebih tentang menciptakan loop data perilaku yang berkelanjutan untuk membantu game berkembang secara organik, mengeluarkan kerja pengembang manual dari persamaan.

    "Pembelajaran mesin adalah tempat Anda dapat mengambil data dan mulai membuat koneksi, " kata Lange. "Ketika Anda memasukkannya ke dalam lingkaran, seperti apa yang sering Anda lihat dalam permainan, data mengarah ke prediksi oleh permainan dan para pemain. Itu menciptakan lebih banyak data perilaku, dan sekarang Anda benar-benar memiliki sistem yang dapat berinteraksi dengan dan belajar dari pengguna dan bagaimana mereka berinteraksi satu sama lain. Salah satu upaya besar kami adalah menggunakan teknologi AI untuk membuat lebih banyak game organik yang berevolusi dengan penggunaan."

  • Agen Pembelajaran Mesin

    Cara terpenting Unity melakukan ini adalah melalui ML Agents, sebuah inisiatif beta open-source yang mengubah game dan simulasi 3D menjadi tempat pelatihan bagi agen cerdas otonom. Pada dasarnya, Unity memungkinkan pengembang menyebarkan agen ML fleksibel ini dalam skenario apa pun dan mereka akan bertindak seperti spons: belajar dan berevolusi dengan cara kustom berdasarkan pada lingkungan virtual apa pun yang Anda masukkan.

    "Definisi saya tentang pembelajaran mesin versus AI adalah bahwa dengan pembelajaran mesin Anda mengumpulkan data, melatih sistem, dan hanya itu, " Lange menjelaskan. "AI adalah ketika sistem melatih kembali dirinya sendiri secara konstan dan menjadi lebih baik dan lebih baik. Kami ingin game dapat berkembang, dan salah satu inisiatif publik kami untuk mempromosikannya adalah Agen Pembelajaran Mesin."

    Unity memiliki beberapa target pemirsa untuk Agen ML-nya. Satu skenario untuk pengembang, memungkinkan karakter otomatis ini bergerak dan berinteraksi dengan pemain. Alih-alih mengkode tindakan mereka, Agen ML belajar melalui penguatan saat mereka mensimulasikan level yang berbeda dan membantu pengembang dengan cepat menguji game yang bertindak sebagai pemain virtual yang menguji ribuan level game secara paralel.

    Kasus penggunaan lain untuk Agen ML berpusat di sekitar narasi. Lange mengatakan Unity sedang menguji agen dengan mencoba mencari tahu apa yang akan dilakukan pemain selanjutnya dan kemudian mengikuti mereka langkah demi langkah. Idenya adalah untuk memahami apa yang pemain manusia lakukan dan bagaimana permainan akan mengimbangi keputusan tersebut dalam skema narasi yang lebih besar. Dalam permainan di mana jutaan pemain aktif, Agen ML dapat mempelajari dan mengubah level permainan atau alur cerita dalam skala besar.

    Dalam simulasi "Goodboy" di atas, tim Lange membangun game seluler sederhana menggunakan model pembelajaran mesin dari toolkit ML-Agents Unity. Dalam permainan, corgi kecil mengambil tongkat dengan gerakan lucu, semua tanpa kode keras. Sebaliknya, tindakan dan perilakunya dikendalikan oleh Agen ML. Unity berencana untuk bekerja dengan mitra platform untuk memperluas Agen ML ke semua platform yang didukung Unity.

    "Jika Anda berpikir tentang kemampuan semacam itu di dalam permainan di apa yang kita sebut tingkat narasi, itu bukan karakter yang bergerak di dalam permainan yang harus dikontrol tetapi narasi permainan itu sendiri. Jadi pada dasarnya Anda memiliki permainan yang mencoba untuk memainkan Anda ke dalam beberapa jalan yang sangat menggairahkan. Jadi, Anda dapat memilih untuk pergi ke kiri atau kanan di jalan dan permainan pada dasarnya akan mengatur sejumlah acara berdasarkan apa yang diperkirakan akan Anda lakukan, lima, 10, 15 bergerak dari sekarang, " kata Lange.

    "Anda bisa membayangkan bagaimana itu bisa bekerja di game multi-pemain, " lanjutnya. "Salah satu contoh klasik: di awal permainan, dua orang bertemu. Satu merampas semua emas dari pemain lain, dan kemudian mereka berpisah dengan darah buruk di antara mereka. Jadi permainan kemudian akan memastikan narasi di mana setiap pemain berakhir bersama-sama di tempat di mana untuk bertahan hidup mereka harus bekerja bersama. Mereka perlu menyeberangi jembatan, dan mereka hanya bisa melakukannya bersama-sama kalau tidak mereka akan keluar dari permainan. Akan sangat sulit untuk membuat kode jalan Anda melalui itu dengan luas simulasi, tetapi dengan Agen ML permainan secara dinamis dapat membuat simulasi semacam itu."

  • Membangun Dunia Maya dengan Bantuan AI

    Demo "Piramida" di atas adalah lingkungan yang memamerkan temuan proyek pembelajaran penguatan yang disebut Curiosity, di mana Agen ML cepat menjelajahi dunia untuk menemukan hadiah tersembunyi di peta.

    Sisi lain dari operasi AI Unity melibatkan penggunaan ML untuk membuat adegan dan tekstur yang lebih mendalam saat menghasilkan konten 3D. Lange mengatakan ini adalah bidang yang lebih baru namun sangat menjanjikan di mana sistem otonom dalam permainan dapat menghasilkan konten yang dikendalikan gerakan dan mengisi gerakan alami, mempelajari bagaimana karakter, manusia, atau hewan bergerak dan kemudian meniru animasi itu dalam sebuah permainan.

    "Kami memiliki ribuan pengembang yang menguji ini, " kata Lange. "Di sisi akademis, kami sudah mulai melihat banyak mahasiswa dan doktoral NASA di MIT dan Paul Allen Institute di Seattle mengeluarkan hal-hal tentang Unity. Saya baru saja bertemu dengan para pengembang di London yang melihat ini untuk pengembangan NPC yang benar-benar mendorong membatasi kinerja grafis dengan iPhone dan perangkat Android."

    Unity juga memiliki mesin yang disebut Extreme AI untuk memetakan kepribadian ke karakter, mirip dengan bagaimana Amazon Sumerian membangun "host." Untuk karakter yang tidak dapat dimainkan dalam permainan, Unity telah mulai bereksperimen dengan ini untuk simulasi yang lebih alami dalam satu atau dua tahun terakhir, kata Lange.

    "Jadi, jika Anda ingin membangun robot atau mobil mandiri atau mendesain rumah, Anda bisa melakukannya di Unity dan mengisi rumah itu dengan NPC, " kata Lange. "Anda dapat mensimulasikan 1.000 keluarga yang tinggal di rumah itu dan mengumpulkan informasi tentang bagaimana karakter bergerak. Apakah pintu membuka dengan cara yang benar? Apakah ada cukup cahaya di kamar? Jika Anda melakukan ini di awan, Anda dapat memiliki 1.000 rumah yang berbeda dengan 1.000 keluarga yang berbeda. Ini mungkin terlihat seperti keluar dari game itu sendiri, tetapi yang mendasari semua ini adalah teknologi game."

  • Masa Depan Aplikasi Immersive

    Ketika ambisi AR / VR dan kecerdasan buatan perusahaan berkembang, Unity mencari lebih dari sekadar game untuk generasi baru aplikasi 3D. Salah satu contoh adalah industri otomotif, di mana Unity baru-baru ini memutar tim khusus untuk membantu menciptakan konten AR / VR untuk pelanggan termasuk Audi, Toyota, Lexus, dan Volkswagen. Parisi mengatakan Unity sedang mencari untuk menerapkan kekuatan ekosistem pengembang lintas platform untuk membawa pembuatan aplikasi AR / VR ke industri baru.

    "Kami mengubah cara Anda mendesain mobil, membuat film; bagaimana Anda melakukan semua ini sebagai perusahaan yang tahu cara menjual kepada pengembang game, " kata Parisi. "Sebagai contoh, katakanlah Ford ingin membuat aplikasi di lab inovasi mereka. Mereka memiliki perangkat keras dan perangkat lunak canggih, dan kemudian Rift keluar dan mereka memutuskan untuk melakukannya pada PC gaming. Mereka memasang iklan dan kemungkinan besar, seseorang di area Detroit adalah programmer Unity. Satu orang itu mulai membuat prototipe, itu berubah menjadi tim inovasi tiga orang, dan kemudian mereka mulai mengembangkan cara-cara baru untuk melakukan desain mobil untuk menggantikan prototipe fisik."

    Parisi juga melihat banyak potensi untuk mengurangi gesekan ketika menyangkut AR dan e-commerce. Titik perubahan besar yang akan datang adalah ratifikasi yang akan datang dari World Wide Web Consortium (W3C) dari WebXR, standar baru yang memungkinkan pengalaman AR dan VR berjalan sebagai aplikasi web secara langsung di browser desktop dan mobile.

    Bayangkan melihat iklan untuk alat dapur baru di umpan sosial Anda, dan kemudian menyeret model 3D ke lingkungan realitas campuran yang terhubung dengan kamera Anda untuk melihat tampilannya di dapur Anda. Agar teknologi periklanan 3D seperti itu dapat bekerja dalam skala besar, Parisi mengatakan pengalaman web harus mulus. Jika Anda harus memasang aplikasi untuk melihat setiap objek 3D yang ditandai dengan informasi virtual hanya untuk menghubungkannya ke kamera Anda, model itu tidak berfungsi, tetapi Unity melihat dirinya sebagai alat bersama dengan standar seperti WebXR yang dapat menjembatani kesenjangan kompatibilitas tersebut.

    Parisi membayangkan masa depan di mana faktor bentuk untuk pengalaman AR / VR adalah perangkat hiburan mandiri, baik itu pengalaman di rumah, aplikasi berbasis lokasi, atau simulasi perusahaan untuk pelatihan. Dia juga mengatakan antarmuka pengguna harus menjadi sepenuhnya mendalam. Teknologi ini belum ada di sana, tetapi dia tidak percaya itu sejauh yang mungkin dipikirkan beberapa orang.

    "Beberapa orang berpikir itu akan menjadi dekade sebelum kita bisa mendapatkan headset atau kacamata imersif yang sangat bagus dengan daya komputasi yang cukup, " kata Parisi. "Ketika Anda mempertimbangkan semua terobosan ajaib dalam miniaturisasi, semua aspek komputasi ini - CPU, GPU, jaringan 5G - dalam beberapa tahun kami mungkin dapat memindahkan sebagian dari pemrosesan itu ke tepi atau ke awan. Faktor bentuk bisa menjadi apa saja, tetapi elemen umum jelas merupakan antarmuka pengguna yang mendalam di mana Anda dapat menekan tombol dan mengalami karakter digital yang sepenuhnya menyadari atau lingkungan berlapis yang memadukan dunia digital dan dunia nyata."

Bagaimana persatuan membangun masa depannya di atas ar, vr, dan ai