参考資料

Arnold用の高度なカメラツールキット「Lentil」

Arnold用の高度なカメラツールキット「Lentil」。カメラのレンズボケを再現するシェーダー、Polynomial opticsというレンズの計算を近似を使用して高速化しているようです。

https://www.lentil.xyz/

 

価格

  • パーソナル €75
  • ブティックスタジオ €750 (従業員が30人未満のスタジオ向け)
  • 企業 お問い合わせ (30人以上の従業員がいる大規模なスタジオ向け)

 

概要

LentilはArnoldレンダラー用の高度なカメラツールキットです。カメラレイの双方向サンプリングによるボケのレンダリングに必要な時間を大幅に短縮(~30倍)しながら、クリエイティブなコントロールと物理的な正確性を拡張するシェーダーのセットです。

 

双方向

カメラレイを一次レイからデカップリングすることでボケの双方向適応サンプリングを実現し、カメラ内での被写界深度のレンダリングを実用的にしています。

 

物理vs速度

CGによくあるようにスピード(薄型レンズ)と物理的な正しさ(多項式光学系)の選択があります。

 

クリエイティブコントロール

薄型レンズモデルにはボケの外観をクリエイティブにコントロールできる機能が追加されています。

 

Arnold Default Thin Lens [30s, 8AA]

 

Lentil Thin-Lens Bidirectional [30s, 5AA]

 

Arnold Default Thin-Lens [15m, 40AA] - Unpractical for any production scene

 

Lentil Bidir (Cooke Speed Panchro) [10m, 5AA]

 

薄型レンズ

古典的な薄型レンズモデルをクリエイティブなコントロールを追加して拡張し、性能を大幅に向上させました。

  • カメラレイを一次レイからデカップリングすることで、デフォルトのArnoldカメラ(~30倍)よりも何倍も高速になりました。
  • 経験的なCat eyeボケ(光学的ヴィネット)
  • アナモルフィックボケ
  • イメージベースのボケ
  • ボケのみに輝度を追加
  • 円から四角へのトランジション(アナモルフィックルックに便利)
  • 色収差

 

Polynomial optics

Polynomial opticsは高速で物理的にもっともらしいレンズシミュレーションの最先端です。このカメラモデルは実際のレンズデータを使用しますが、レンズに関するすべての情報が破棄されるように事前計算されます。これにより光学素子数が5枚のレンズと25枚のレンズの性能差はありません。

  • 双方向サンプリングのため、POTAよりも何倍も高速
  • レンズ特許からデータを取得(1900年代のペッツァル、1930年代のクックスピードパンクロ、または利用可能なレンズのいずれかを介してレンダリング)
  • 物理的な歪み、色収差、乱視、フィールドカーブ、球面収差、光学的ケラレを補正します。

 

 

双方向性とは?

クリーンでシャープなボケを得るためには、非常に小さな明るいハイライトをサンプリングする必要があります。残念ながら、これは単方向パストレーサーにとってはトリッキーなシナリオであり、その結果、実用的ではない量のAAサンプルが必要になります。
Lentilは、このようなシナリオでArnoldに(双方向の)手を差し伸べるように設計されています。AAサンプルは適度な量に残すことができ、シーン全体を通して各カメラレイをトレースしなくても、ボケはスーパーサンプリングされます。

 

適応的な双方向性サンプリング

高エネルギーサンプルがヒットすると、そのエネルギーはレンズを通して逆方向に再統合されます。ピントの合っていないハイライトをきれいにするためだけに、シーン全体をオーバーサンプルする必要はありません。

 

カスタムカメラシェーダ、フィルター、イメージャーに実装されています。

クリーンアップされたボケは、optix denoiserと同様の方法でレンダリングの最後にIPRにプッシュされます。セットアップはカスタムのArnoldオペレーターが自動的に行うので、セットアップが失敗しないようになっています。

 

カスタム クリプトマットの実装

Cryptomatteは双方向コンポーネントでサポートされています。

 

動作環境

最低限必要なArnoldバージョン

  • コア:> 6.1.0.0
  • MtoA:> 4.1.0
  • C4dToA:> 3.2.0
  • HtoA:> 5.5.0.0
  • MaxToA:> 4.2.0.55

コメントを残す