Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Bermain dengan React 360
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Rizal Ibnu
April 18, 2020
Programming
0
170
Bermain dengan React 360
Membuat pengalaman 360 dan VR menarik menggunakan React
Rizal Ibnu
April 18, 2020
Tweet
Share
More Decks by Rizal Ibnu
See All by Rizal Ibnu
Getting Started Remote Working - Kerja Sarungan, Potensi Gaji Karungan
rizalibnu
0
170
Introducing React Hooks
rizalibnu
0
230
Reusable React Component in Kumparan
rizalibnu
0
200
Other Decks in Programming
See All in Programming
あなたはユーザーではない #PdENight
kajitack
4
300
Raku Raku Notion 20260128
hareyakayuruyaka
0
430
new(1.26) ← これすき / kamakura.go #8
utgwkk
0
1.5k
Ruby x Terminal
a_matsuda
5
560
Claude Code、ちょっとした工夫で開発体験が変わる
tigertora7571
0
190
CSC307 Lecture 11
javiergs
PRO
0
580
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
350
AI時代のソフトウェア開発でも「人が仕様を書く」から始めよう-医療IT現場での実践とこれから
koukimiura
0
130
朝日新聞のデジタル版を支えるGoバックエンド ー価値ある情報をいち早く確実にお届けするために
junkiishida
1
340
並行開発のためのコードレビュー
miyukiw
2
2.2k
Claude Code の Skill で複雑な既存仕様をすっきり整理しよう
yuichirokato
1
260
モジュラモノリスにおける境界をGoのinternalパッケージで守る
magavel
0
3.4k
Featured
See All Featured
For a Future-Friendly Web
brad_frost
183
10k
First, design no harm
axbom
PRO
2
1.1k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
150
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
400
4 Signs Your Business is Dying
shpigford
187
22k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
300
The Art of Programming - Codeland 2020
erikaheidi
57
14k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
63
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.1k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
1.9k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
380
Transcript
BERMAIN DENGAN REACT 360 RIZAL IBNU Frontend Engineer @kumparan Membuat
pengalaman 360 dan VR menarik menggunakan React
Teknologi yang membuat pengguna dapat berinteraksi dengan suatu lingkungan yang
disimulasikan oleh komputer VR ? —WIKIPEDIA
RIWAYAT STEREOSCOPES Foto Stereoscopic 1838 MORTON HEILIG VR pertama yang
terpasang di kepala SEGA VR SEGA mengumumkan headset SEGA VR OCULUS FB membeli Oculus VR seharga US$ 2 miliar 1960 1993 2014 Sumber: https://www.vrs.org.uk/virtual-reality/history.html
VR pada Web
WebVR WebXR
Dukungan Browser
Dukungan Browser
React 360 https://github.com/facebook/react-360
React VR -> React 360 React 360 adalah sebuah kerangka
kerja “framework” untuk pembuatan antarmuka 360 dan VR yang dibangun di atas React.
Virtual Reality Prototyping with React VR at Airbnb
KEUNGGULAN LINTAS PLATFORM Bangun pengalaman untuk desktop, seluler, dan perangkat
VR MEDIA IMERSIF Mendukung beragam media 360 dan 3D 02 01
Technical Stack React 360 Three.js / OVRUI Web Worker Browser
WebVR / WebGL
- Unduh NodeJS - Jalankan perintah dibawah ini pada terminal
PERSIAPAN npm install -g react-360-cli react-360 init Hello360 // direktori baru bernama Hello360 telah dibuat cd Hello360 npm start
None
KOMPONEN <Image /> <View /> Menampilkan Objek 3D Seperti <div
/>, sebagai container komponen lain Menampilkan gambar 2D Mendeteksi klik di perangkat <Entity /> <VrButton />
Lembar Gaya
DEMO
CREDITS: This presentation template was created by Slidesgo, including icons
by Flaticon, and infographics & images by Freepik TRIMS rizalibnu rizalibnu
- Object 3D Example https://github.com/rizalibnu/React-360-Object3D-Ex ample - Virtual Tour Example
https://github.com/rizalibnu/React-360-Virtual-Tou r-Example Demo App Repository