Synchronized iPhones! @TachibanaKaoru #iosdc #b
https://fortee.jp/iosdc-japan-2018/proposal/d224cd51-1187-4bfe-a801-0eb7dcf236b8
複数のiPhoneを、連携させたことがありますか?
一面にならんだ数十台のiPhoneにシンクロナイズドスイミングのような全く同じ表示をさせる……単純に見えますが、実は技術的にはとても高度なテクニックを必要とします。
フレームレート60fpsのiPhoneで、ぴったりあった動作を実現するためには端末間に許されたずれは、16ミリ秒以下。
続きを読む
Y.Grace
@y_01011001
確かにこの部屋だと照明の影響なのか、本来割と見やすいはずの黒背景に白文字のスライドが少し見づらくなっちゃう感じがしますね🤔 #iosdc #b
2018-09-01 15:14:15
にわタコ
@niwatako
リフレッシュレートの更新時間内に動作を同期できれば、複数端末の表示を一斉に揃えて描画できる CADisplayLinkを使えばリフレッシュレートに合わせて描画することができる。 リフレッシュレートは基本60だが、処理が重かったりすると下がる。 #iosdc #b
2018-09-01 15:14:28
Daisuke Sawada
@daisuke7
CADisplayLinkでリフレッシュレート60fpsにあわせた描画 developer.apple.com/documentation/… #iosdc #b
2018-09-01 15:14:32