ニュース

Adobe MAX Japan 2016で米国より先に披露された開発中の新機能

~モデリング知識なしで2D画像を3D化。2D映像の3D化ツールも

Adobe Systems本社シニアテクニカルアーティスト/コンセプトデザイナーの伊藤大地氏

 アドビが年1回開催するクリエイター向けイベント「Adobe MAX」では、Adobe Researchなどで開発し、製品に搭載される前の、あるいは搭載されるかどうかも未定の最新技術を披露している。2016年は、日本でのイベントが米国に先立っての開催となったため、米国でも未公開の技術が公開された。解説を行なったのは、米Adobe Systems本社シニアテクニカルアーティスト/コンセプトデザイナーの伊藤大地氏。

 最初に披露したのは、自身も開発に携わった「2Dデザインから3Dキャラクタの生成」(3D Character Generator Based on 2D Design)ツール。これは、2Dの4面図を用意し、輪郭などのサイズを指定し、基準となる点をプロットしていくと、3D化できるというもの。ローポリゴンでの出力となるが、2Dデザイナーやイラストレーターが3Dモデリングの知識がなくとも3D化できる。精密なモデリングを行なう場合は、データをエクスポートできる。

 デモでは数分のプロット作業で、イラストを3D化した。特徴としては、イラストの代わりに写真を使ったり、パースが付いたり大きさの異なる写真であってもうまく3D化できる。

「2Dデザインから3Dキャラクタの生成」
別に描いた顔の4面図
まず四角で囲み輪郭のサイズなどを指定
次におでこや鼻の高さ、ほほの輪郭などをプロットしていく
顔の片側のラフなプロットが終わったところで、3D出力。右上が3D化したもの。ここまでの作業は2~3分程度
ここでは左側をそのまま右側にコピーして対象な3Dデータにした
こちらは40分ほどかけて事前にプロットしたもの
このようなデフォルメしたものでも問題ない
写真をベースにすることも可能
パースが付いたり、大きさが違う写真からも3Dデータを生成できる

 2つ目は「写真ブラシ」(Brushables)。これは、写真をテクスチャとして読み込み、ペイントするツール。こういった機能は既存のソフトにもあるが、写真ブラシの特徴は、ストロークを重ねていくと、元の写真の全体が再現される点。また、ペイントする際のストロークの方向データを持っているので、例えば縦にまっすぐ伸びた稲穂の写真を使った場合でも、円のストロークで描くと、中心から放射状に稲穂が伸びるようにペイントされる。伊藤氏は、この点を活用して、犬の毛のテクスチャで犬の頭の形状を再現するようにペイントすると、独特の質感が得られるといったメリットを紹介した。

「写真ブラシ」
左の町並みがテクスチャに利用した写真
このようにラインを書くとテクスチャを元にした
ストロークを重ねると、元の写真全体が復元されるようにペイントされる
こちらは別のテクスチャでの例
また、ストロークの方向データも持っているので、円を描くとテクスチャが放射状に描画される
こちらは犬の毛をテクスチャに読み込んだ。犬の顔のようにストロークすると、それっぽく立体感が出る
こちらは時間をかけて描いた作品

 3つ目に伊藤氏は「3Dのような2Dシミュレーション」(LazyFluids)を紹介した。例えば炎や水の流れなど、3Dの物理シミュレーションは、時間もお金もかかり、その技術を持っている人も少ない。2Dであれば、そういった問題を回避してレンダリングできるので、それを簡易的に3D化するのがこのツールだ。

 デモでは、一般的な炎が燃え広がる動画を素材とし、その形状や動きを2Dエフェクトで変形させたものをAfter Effectsに取り込み、3D映像の中で始点と終点の位置を決めるだけで、簡易的だがそこそこ3D映像に馴染んだ3Dアニメーションとなることが披露された。

「3Dのような2Dシミュレーション」のコンセプト
元の2D動画
2Dエフェクトを適用
これにLazyFluidsをかけると3D(っぽい)エフェクトになる
After Effectsでの実際の作業のデモ
LazyFluidsで作成した動画を重ねる
クロマキー合成で黒い部分を消す
カットの始点と終点で位置を合わせる。基本的にはこれだけ
デモではさらに別の煙や溶岩のアニメーションも合成した
LazyFluidsを使って作成したデモ動画

 前述の通り、これらの機能はどのソフトにいつ、あるいは本当に実装されるのかも未定だが、各既存アプリのさらなる進化に期待したい。