shun-iwasawa e2505a
shun-iwasawa e2505a
  
shun-iwasawa e2505a
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
shun-iwasawa e2505a
      <title>Bokeh Fx Iwa</title>
shun-iwasawa e2505a
    
shun-iwasawa e2505a
shun-iwasawa e2505a

Bokeh Ref Fx Iwa

shun-iwasawa e2505a
shun-iwasawa e2505a

● 概要

shun-iwasawa e2505a
レンズのボケを再現するエフェクトです。入力画像をデプス参照画像の階調を元に数枚のレイヤーに分割し、
shun-iwasawa e2505a
分割された各レイヤーのRGB値を露光値に変換して、絞り形状でボカし、合成します。離散フーリエ変換を使って、高速化を図っています。
shun-iwasawa e2505a
ボカし処理を行う前に、各レイヤーの、前景で隠れている部分をメディアンフィルタで延ばす処理を行っています。
shun-iwasawa e2505a
shun-iwasawa e2505a

● 入力ポート

shun-iwasawa e2505a
    shun-iwasawa e2505a
  • Iris : 絞り画像を接続します。入力された画像の輝度値がフィルタに用いられます。Irisポートに何も接続されていない場合は、計算が行われません。RGBA8bit又はRGBA16bit画像が入力できます。
  • shun-iwasawa e2505a
  • Source : 入力画像を接続します。Sourceポートに何も接続されていない場合は、計算が行われません。
  • shun-iwasawa e2505a
  • Depth : Depth参照画像を接続します。各ピクセルの輝度がデプスに対応します。値が大きい(明るい)ほど、カメラから遠い位置になります。
  • shun-iwasawa e2505a
    shun-iwasawa e2505a
    shun-iwasawa e2505a

    ● パラメータ

    shun-iwasawa e2505a
      shun-iwasawa e2505a
    • On-Focus Distance : フォーカス位置。この位置にレイヤーがあると、
    • shun-iwasawa e2505a
      そのレイヤーはボカされず、通常合成されます。0がカメラ位置です。(範囲 0.0~1.0)
      shun-iwasawa e2505a
    • Bokeh Amount : ボケの最大サイズ(単位 Unit)。フォーカス位置とレイヤー位置が 1.0 離れているとき、絞り画像の横幅がこの値になるまで拡大されて用いられます。
    • shun-iwasawa e2505a
    • Hardness : フィルムのガンマ値。RGB値と露光量の変換に用います。露光量が10倍増えた時の、RGB値(0.0~1.0)の増加量に相当します。この値が小さいほど、ハイライトが強調されます。(範囲 0.05~3.0)
    • shun-iwasawa e2505a
    • Distance Precision : デプス参照画像の分割数。この値が大きいほど、ボケサイズの階調が細かくなりますが、処理は遅くなります。(範囲 3~128)
    • shun-iwasawa e2505a
      shun-iwasawa e2505a
      shun-iwasawa e2505a

      ● 注意点

      shun-iwasawa e2505a
        shun-iwasawa e2505a
      • 複数フレームをレンダリングする際、レイヤーだけでなくIrisの素材も、レンダリングされるすべてのフレームの範囲に入っている必要があります。
      • shun-iwasawa e2505a
      • メモリを多く使います。
      • shun-iwasawa e2505a
        shun-iwasawa e2505a
        shun-iwasawa e2505a

        ● ライセンス情報

        shun-iwasawa e2505a
          shun-iwasawa e2505a
        • このエフェクトは、フーリエ変換にKiss FFTというオープンソース・ライブラリを用いています。
        • shun-iwasawa e2505a
          shun-iwasawa e2505a
          <font size="-1"></font>
          shun-iwasawa e2505a
          shun-iwasawa e2505a
          This is the BSD-style license for the KissFFT.
          shun-iwasawa e2505a

          shun-iwasawa e2505a
          Copyright (c) 2003-2010 Mark Borgerding
          shun-iwasawa e2505a

          shun-iwasawa e2505a
          All rights reserved.
          shun-iwasawa e2505a

          shun-iwasawa e2505a
          Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
          shun-iwasawa e2505a

          shun-iwasawa e2505a
              * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
          shun-iwasawa e2505a
              * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
          shun-iwasawa e2505a
              * Neither the author nor the names of any contributors may be used to endorse or promote products derived from this software without specific prior written permission.
          shun-iwasawa e2505a

          shun-iwasawa e2505a
          THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
          shun-iwasawa e2505a
          shun-iwasawa e2505a
          shun-iwasawa e2505a
          shun-iwasawa e2505a
          shun-iwasawa e2505a