Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Bermain dengan React 360
Search
Rizal Ibnu
April 18, 2020
Programming
0
140
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
150
Introducing React Hooks
rizalibnu
0
210
Reusable React Component in Kumparan
rizalibnu
0
170
Other Decks in Programming
See All in Programming
データファイルをAWSのDWHサービスに格納する / 20251115jawsug-tochigi
kasacchiful
2
100
sbt 2
xuwei_k
0
110
ソフトウェア設計の課題・原則・実践技法
masuda220
PRO
24
19k
チーム開発の “地ならし"
konifar
8
6.4k
dotfiles 式年遷宮 令和最新版
masawada
1
230
TVerのWeb内製化 - 開発スピードと品質を両立させるまでの道のり
techtver
PRO
3
1.3k
目的で駆動する、AI時代のアーキテクチャ設計 / purpose-driven-architecture
minodriven
11
3.7k
非同期処理の迷宮を抜ける: 初学者がつまづく構造的な原因
pd1xx
1
300
これだけで丸わかり!LangChain v1.0 アップデートまとめ
os1ma
5
600
Building AI with AI
inesmontani
PRO
1
430
ID管理機能開発の裏側 高速にSaaS連携を実現したチームのAI活用編
atzzcokek
0
120
モデル駆動設計をやってみよう Modeling Forum2025ワークショップ/Let’s Try Model-Driven Design
haru860
0
210
Featured
See All Featured
Fireside Chat
paigeccino
41
3.7k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
Thoughts on Productivity
jonyablonski
73
4.9k
Faster Mobile Websites
deanohume
310
31k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
360
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
990
Typedesign – Prime Four
hannesfritz
42
2.9k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
A Modern Web Designer's Workflow
chriscoyier
697
190k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
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