antoine(Kiara)bagattini 氏によるBlender アドオン「Baga Cam Osl」の紹介です。
Baga Cam Oslとは
Baga Cam Oslは、コンポジット処理に頼らず、3D空間内で直接シネマティックなレンズ効果を再現できるBlenderアドオンです。
OSL(Open Shading Language)技術を用いて、レンダリング段階でレンダリング段階でスタイルを焼き付けることができます。
Baga Cam Oslのメリット
通常のコンポジットやPhotoshopでの後処理(ポストプロセス)は、レンダリングされた2D画像に対してフィルターを重ねる手法です。
手軽な反面、深度情報が欠如しているため、画像の上に「貼り付けた」ような不自然さが残ることがあります。
通常 vs OSLの比較
Baga Cam Oslは、カメラレイ(光線)がシーンに当たる「前」に、OSLを用いてその軌道を計算・変更します。これにより以下のメリットが生まれます。
- 真の3D歪み: 画像ピクセルではなく、空間的なレンズの歪みを再現。
- 自然な統合: 被写界深度(ボケ)などの効果がレンズ形状と物理的に正しく相互作用します。
- WYSIWYG(見たままが得られる): ビューポート上で最終的なルックを確認しながらフレーミングが可能です。
主なエフェクトとコントロール
基本的な歪み (Simple Distortion)
Amount – 一般的な樽型(バレル)および糸巻き型(ピンクッション)の歪みを加えます。

色収差 (Chromatic Aberration)
レンズの周辺部で発生するRGB成分のズレを再現し、リアルなレンズの質感を加えます。

被写界深度とボケ(Depth of Field & Bokeh)
スプリットディオプター (Split Diopter)
Distance – 画面の半分で異なる焦点距離を持つレンズ効果を再現します。手前と奥の2箇所に同時にピントを合わせる特殊な表現が可能です。

ボケ形状 (Bokeh Shapes)
通常の円形ボケ以外に、レンズの特性に合わせた特徴的なボケを生成できます。
その他のコントロール
画像以外にも以下の詳細なパラメータ調整が可能です。
- Advanced Distortion (高度な歪み制御):
- K1: 主な曲率(中心から端へ)
- K2: 中間エリアの曲率調整
- K3: エッジ部分の歪み制御
- Noise Swirl: 波打つような歪みを加えるノイズ効果。
- Vignette (ビネット): 画面四隅の光量落ち(周辺減光)。
- Focal Length (焦点距離): 視野角(FOV)とパースペクティブの制御。
ワークフロー機能
プリセットブラウザ
サムネイル付きでプリセットを視覚的に閲覧できます。
タグ、カテゴリ、お気に入り機能を使って、目的のルックを素早く見つけ出すフィルタリングが可能です。
管理ツール
独自のプリセット保存はもちろん、プレビュー画像の自動生成やメタデータの編集機能も搭載しており、アセット管理の手間を削減することができます。
レンズ設定への統合
Blenderのカメラプロパティに直接統合され、カメラオブジェクトごとに設定を保持できます。例えば「スプリットディオプター」の第2フォーカス位置なども、パネル上で直感的に操作可能です。
価格とシステム要件
導入前に以下の技術的な制約を確認する必要があります。
- レンダリングエンジン: Cycles専用(OSL非対応のためEEVEEやEEVEE Nextでは動作しません)。
- Blenderバージョン: Blender 5.0以降に対応。
- ハードウェア制限: マルチGPU環境でのOSLレンダリングは利用できません。GPUによってはCPUレンダリングに制限される場合があります。
- アニメーション: 全てのパラメータはキーフレームによるアニメーションが可能です。
※OSL(Open Shading Language)を使用するため、通常のレンダリングよりも計算コストがかかる場合があります。
価格は12ドルです。
現在ローンチセール実施中
25% OFF
クーポンコード: camosl





























コメント