Skip to main content
Participant
February 13, 2018
Answered

FrischluftのDepthOfFieldで、Depthレイヤーが機能しない

  • February 13, 2018
  • 2 replies
  • 1122 views

FrischluftのDepthOfFieldを使用して画面の一部のみにブラーをかけたいと思い、シェイプレイヤーでブラーをかけたい場所に四角や丸の図形をおいてプリコンポーズし、DepthOfFieldのdepthlayerにプリコンポーズしたレイヤーを設定し、DepthBufferのtake depth fromの所をalpha channelにしてradius値を上げたのですが画面全体にブラーがかかってしまい、シェイプレイヤーで指定した通りにブラーがかかりません。take depth fromの所をluminanceなどに変えても同様でした。

シェイプレイヤーや平面レイヤーをマスクしたレイヤーからはデプスマップを読み込めないのでしょうか?

なにか改善策があればご教授よろしくお願い致します。

    This topic has been closed for replies.
    Correct answer Mukaida

    DepthBufferに使う画像は、白黒のグラデーションです。

    3DのZ位置を明るさに置き換えています。

    主に、3Dソフト(AEバンドルのCinema4Dを含む)から書き出して、After Effectsでブラーを適用する場合に利用されますが、After Effects用の3Dプラグイン(パーティクル系も含む)でもデプスマップを出力できるものは、Lenscareでブラーを適用できます。

    試してみるなら、円形のグラデーションをデプスマップに適用してください。

    下記URLの、動画からデプスマップを作成するAfter Effectsプラグインを開発している会社のデモビデオが参考になると思います。

    https://www.youtube.com/watch?v=rb-iT9OY_n

    2 replies

    ktgeAuthor
    Participant
    March 5, 2018

    なるほどアルファではなく白黒のグラデーションの明度によってDepthを検出するように設定すれば良かったのですね。

    なんとか解決しそうです、ありがとうございました!

    MukaidaCommunity ExpertCorrect answer
    Community Expert
    February 14, 2018

    DepthBufferに使う画像は、白黒のグラデーションです。

    3DのZ位置を明るさに置き換えています。

    主に、3Dソフト(AEバンドルのCinema4Dを含む)から書き出して、After Effectsでブラーを適用する場合に利用されますが、After Effects用の3Dプラグイン(パーティクル系も含む)でもデプスマップを出力できるものは、Lenscareでブラーを適用できます。

    試してみるなら、円形のグラデーションをデプスマップに適用してください。

    下記URLの、動画からデプスマップを作成するAfter Effectsプラグインを開発している会社のデモビデオが参考になると思います。

    https://www.youtube.com/watch?v=rb-iT9OY_n