AppleのWWDC基調講演で最も印象的だったのは、iPad Proを使った拡張現実(AR)のデモでした。テーブルの上に置かれた仮想のカップやランプといったシンプルなARの実装から、ピーター・ジャクソンの開発スタジオWingnut ARによる、風景、人物、乗り物、爆発などを含むアクションベースのビデオシーンといった複雑なARの実装まで、様々なARの実装を見ることができました。
基調講演の後、iPad向けARの短いデモに参加する機会がありました。デモの最初のパートでは、目の前のテーブルにアイテムを配置しました。アイテムが画面に表示され、iPadが動くと、アイテムの影が部屋の明るさ(それほど明るくはありませんでした)に応じて正しい角度で動きました。
ローマン・ロヨラ Apple は AR の影の効果を効果的に使用して、アイテムがテーブルの上にあるような印象を与えています。
ローマン・ロヨラまた、ARアプリはオブジェクトの正確な距離感を維持できました。例えば、アイテムがiPadに物理的に近い場合は画面上で大きく表示されますが、iPadを遠ざけると画像は小さく表示されます。
これら二つの効果が相まって、写真全体のリアリティがさらに高まりました。カップとランプは、まるで目の前のテーブルの上に実際に置かれているかのようでした。
デモの後半では、宇宙を舞台にしたARスター・ウォーズチェスゲームをプレイしました。テーブルの上にチェス盤が現れましたが、下の写真を見ると、チェス盤に影が映っていないことにお気づきかもしれません。これはゲームがベータ版であるためでしょう。
ローマン・ロヨラ ポケモンGOのようなゲームにARが実装されているのを目にしてきました。しかし、このスターウォーズのチェスゲームのように、仮想空間の映像を現実の風景と完全に融合させるには、レンダリングにまだ改良の余地があるという問題があります。
スター・ウォーズ・チェスのデモにはアニメーション化されたクリーチャーが登場したので、ARアプリがフレームレートをどれだけ維持できるか試す機会となりました。ティアリングやカクツキ、フレームの大幅なジャンプなどは見られず、良好な状態を維持しているように見えました。スムーズに動作しましたが、もちろん、私が見たスター・ウォーズ・チェスのアニメーションは、Wingnut ARが基調講演で披露したアニメーションの複雑さには遠く及びませんでした。そのため、ARが動画をどれだけうまく処理できるかはまだ分かりません。
開発者は新しいARKitを使ってARアプリを作成できます。ARはiOS 11の一部であり、現在開発者向けに公開されています。一般公開は秋に予定されています。