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
RealityKit & Reality Composer
Search
Tachibana Kaoru
June 17, 2019
Technology
670
3
Share
RealityKit & Reality Composer
Tachibana Kaoru
June 17, 2019
More Decks by Tachibana Kaoru
See All by Tachibana Kaoru
GeoLocationAnchor and MKTileOverlay
toyship
0
380
Custom Group Activities
toyship
3
1.4k
Synchronized iPhones, Again!
toyship
2
1.6k
ARKit4.pdf
toyship
1
2.3k
Custom Gesture Recognizer on iOS
toyship
3
1.5k
HEVC Video with Alpha Channel
toyship
1
1.2k
ARKit3
toyship
4
7.6k
UIViewPropertyAnimator and Easing
toyship
2
1.2k
Synchronized iPhones!
toyship
3
5k
Other Decks in Technology
See All in Technology
Data Hubグループ 紹介資料
sansan33
PRO
0
2.9k
会社紹介資料 / Sansan Company Profile
sansan33
PRO
16
410k
デシリアライゼーションを理解する / Inside Deserialization
tomzoh
0
260
組織的なAI活用を阻む 最大のハードルは コンテキストデザインだった
ixbox
6
1.7k
申請待ちゼロへ!AWS × Entra IDで実現した「権限付与」のセルフサービス化
mhrtech
1
280
60分で学ぶ最新Webフロントエンド
mizdra
PRO
23
11k
サイバーフィジカル社会とは何か / What Is a Cyber-Physical Society?
ks91
PRO
0
160
試されDATA SAPPORO [LT]Claude Codeで「ゆっくりデータ分析」
ishikawa_satoru
0
370
Eight Engineering Unit 紹介資料
sansan33
PRO
3
7.2k
ADOTで始めるサーバレスアーキテクチャのオブザーバビリティ
alchemy1115
2
280
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
4
23k
AIペネトレーションテスト・ セキュリティ検証「AgenticSec」ご紹介資料
laysakura
0
1.6k
Featured
See All Featured
Information Architects: The Missing Link in Design Systems
soysaucechin
0
870
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
64
54k
Designing for Performance
lara
611
70k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
430
Being A Developer After 40
akosma
91
590k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
120
Exploring anti-patterns in Rails
aemeredith
3
310
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.4k
Facilitating Awesome Meetings
lara
57
6.8k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
Transcript
RealityKit & Reality Composer @TachibanaKaoru 2019/6/17 WWDC Catch-up
About Me @TachibanaKaoru Freelance iOS Engineer झຯɿϘϧμϦϯάɺBotWͰཾͷྡྷङ ࠷ۙͷςʔϚɿཱྀΛ͠ͳ͕ΒࣄΛ͢Δ όϦౡɺαϯτϦʔχౡɺόϯίΫɺόϧη ϩφɺΞΠεϥϯυ
iOSDC 2019 2019/9/5 - 2019/9/7 At Waseda University Nishi-waseda campus
CFP ืूதʂʢ6/17 12:00·Ͱʣ
ARKitʹ͍ͭͯ ࠓͷɺARKit3ʹਂؔ͘࿈͠·͕͢ɺ࣌ؒͷ߹্ARKitʹ͍ͭͯ ׂѪ͠·͢ɻARKit3ʹ͍ͭͯͪ͜ΒͷࢿྉΛΈ͍ͯͩ͘͞ɻ https://speakerdeck.com/toyship/arkit3
RealityKit
AR Rendering SceneKit SpriteKit Metal RealityKit ARKit3
RealityKit ARʹಛԽͨ͠3DඳըϥΠϒϥϦ iOS13 ~ RealityKitͷΈͰαϙʔτ͍ͯ͠Δػೳ͋Γ·͢ɻ Collavorative AR, model rendering in
body detection
Body Detection ARۭؒͷਓମΛೝࣝ͠ɺ࠲ඪΛ औಘ 3DόʔνϟϧϞσϧΛਓମͷҐ ஔʹԠͯ͡ஔ RealityKitͩͱɺmodelϑΝΠϧ Λݺͼग़͚ͩ͢ joint93
Reality Composer
Reality Composer new 3D modeling tool for iPhone, iPad and
Mac iOS versionTest FlightͰத (Apple Developer Accountඞਢ) RealityKitͰ͏γʔϯϑΝΠϧΛ࡞ ·ͩβͷͨΊɺಈ࡞ෆ҆ఆ
Reality ComposerͰͰ͖Δ͜ͱ γʔϯͷ3DΦϒδΣΫτͷஔ ෳγʔϯରԠ
Reality ComposerͰͰ͖Δ͜ͱ جຊతͳ3DΦϒδΣΫτͷఏ ڙ
Reality ComposerͰͰ͖Δ͜ͱ 3D ObjectͷMaterialมߋ ۚଐɺϓϥενοΫͳͲ͔ Βબ Ұ෦Material৭มߋՄೳ ΦϒδΣΫτͷҐஔɺαΠ ζɺ֯ͷมߋ
Reality ComposerͰͰ͖Δ͜ͱ αϯϓϧ 3D ObjectͷಡΈࠐΈ ࣗͰ࡞ͨ͠usdzϑΝΠϧ ͷಡΈࠐΈ
Reality ComposerͰͰ͖Δ͜ͱ ϢʔβʔΠϕϯτͷରԠ λοϓΠϕϯτͰେ͖͞Λม͑ͨΓ ԻΛग़ͨ͠ΓͳͲɻ
Reality ComposerͰͰ͖Δ͜ͱ ARۭؒͰͷϞσϧϓϨ Ϗϡʔ
Reality Composer Files
rcproject file Reality ComposerͰ࡞͢ΔϑΝΠϧ 3DϞσϧใɺγʔϯใΛؚΉɻ XcodeͰRealityKitϓϩδΣΫτΛ࡞Δͷʹར༻͢Δ iOS ARքͷStoryboardతͳͷ……ͱࢥͬͯΑ͍͔ɻ
usdz file USD : Universal Scene Description 3D Model Format
from Pixar AR Quick Look iOS12 ~ ֤छϞσϦϯάπʔϧͷ3DϑΝΠϧ(*.objͳͲ)Λίϯόʔτ͢Δπʔϧ͕ϦϦʔε͞ Ε͍ͯΔ Reality ComposerͰग़ྗ͢Δ͜ͱͰ͖ͳ͍
Edit rcproject Reality ComposerͰͷϑΝΠϧฤू hoge.rcproject coffee.usdz doll.usdz
Use rcprojcet in Xcode Project XcodeͰReailityKitΛ͏߹ ʹrcprojectϑΝΠϧ͕ඞཁ coffee.usdz hoge.rcproject hoge.xcodeproject
Share Reality file rcproject͔ΒɺϑΝΠϧڞ༗͢Δ͜ͱ͕Ͱ͖Δ realityϑΝΠϧ AR Quick LookʹରԠ͍ͯ͠Δ hoge.rcproject hoge.reality
hoge.usdz X
Is Reality Composer a 3D modeling tool?
Reality ComposerͰͰ͖ͳ͍͜ͱ ϝογϡฤू ʢ͜ΕBlenderͷը໘Ͱ͢ʣ
Reality ComposerͰͰ͖ͳ͍͜ͱ ObjectͷTextureషΓ͚ ʢ͜ΕBlenderͷը໘Ͱ͢ʣ
Is Reality Composer a 3D modeling tool? Yes or No
None