ライトフィルタは、マテリアルをジオメトリオブジェクトに割り当てるのと同様に、それをライトに割り当てることができるUSD Primです。
Karmaは、ライトフィルタが割り当てられたライトから放出される各光線に対して、そのライトフィルタ“シェーダ”を実行します。 それによって、そのフィルタはそのライトから放出された光線を修正することができます。
場合によっては、ライトフィルタが適用されたライトをレンダリングすると、境界のピクセル化や色の不整合といったアーティファクトが生じます。 この問題を修復するには:
-
Karma Render Settings LOPの Image Output ▸ AOVs (Render Vars) タブを開きます。
-
Pixel Filter Scale を
0.5程度まで下げます。このパラメータは、ライトのエッジと隣接ピクセルをブレンドします。 スケールを大きくすると、前述のようなアーティファクトが発生する原因となります。
| To... | Do this |
|---|---|
|
1つまたは複数のライトフィルタPrimを作成する |
|
|
光源サーフェース上で出力に変化を付ける |
|
|
ライトフィルタをライトに割り当てる |
|