サポートチケットを作成する
フォローする

Q100268:KatanaでArnoldメッシュライトとしてオブジェクトを使用する方法

概要

この記事では、Katanaでジオメトリを光源として使用する方法について説明します。

メッシュライトの詳細については、 『メッシュライトのArnold for Katanaユーザーガイド』を参照してください 。メッシュライトに慣れていて、Katanaで簡単な作業例を設定する場合は、記事に高度なバージョンのテクスチャ付きArnoldメッシュライトがあります。Q100269:Katanaでテクスチャ付きArnoldメッシュライトを設定する方法

詳しくは

ArnoldとKatanaによるメッシュライトの設定を説明するために、この記事ではシーンの例と、シーンがどのようにまとめられたかを段階的に説明します。

シーン設定

  1. 私たちが照明する簡単な添付のサンプルシーンを設定するために、以下を作成してください:
    - CameraCreateノード
    - poly sphere 型のPrimitiveCreateノード
    - タイプ cubeの PrimitiveCreateノード
    - タイプの標準のarnoldSurfaceShaderと BoxMaterial と呼ばれる材料

  2. 手順1で作成したすべてのノードをマージします。

  3. マージノードからシーンを表示し、ビューアでカメラをのぞきます。

  4. 球がその中に収まるように立方体プリミティブを拡大縮小します。
    注:これは球から放出される光を捉えてシーン内で見えるようにするためです。


  5. Mergeノードの後にMaterialAssignノードを追加し、BoxMaterialをボックスに割り当てます。

  6. GafferThreeノードを追加します。 右クリック > [ 追加 ] > [ ライト ]をクリックし て新しい ライト を追加します。

  7. GafferThreeのmaterialタブに行き、arnoldLightShaderを追加して ください 。タイプを mesh_lightに 設定し ます

  8. メッシュライトシェーダ source パラメータの 下で、 mesh を球のシーングラフの位置に設定します。 を赤に 変更して、次の よう に、 露光量 サンプル パラメータの 値を増やし ます。



  9. RenderSettingsノード を追加して、 レンダラー をarnoldに 変更し ます 。 RenderSettingsノード> Preview Render右クリックする と、ボックスの内側に赤いライトが表示されます。

    注:この時点で、球がメッシュライトであり、ボックスの内側を照らす作業用メッシュライトの例を作成しました。ボックスの内側は赤く点灯していますが、球自体はまだ白いままです。これは、オブジェクトをメッシュライトとして使用しても、オブジェクトのサーフェスシェーダが変更されないためです。


  10. 球体の表面を一致させるには、 標準 タイプの arnoldSurfaceShader 放出 を1に設定し、 emission_color を赤に設定 して SphereMaterial という 名前のマテリアル 作成 し、 ノードグラフ 一番上に結合します。 SphereMaterialパラメータは次のようになります。



  11. 最初に作成したものの後に別のMaterialAssignノードを挿入し、球にSphereMaterialを割り当てます。 RenderSettingsノードからもう一度 Render プレビューする と、球体が赤く光り、ボックスが点灯するように見えるはずです。


    添付のサンプルシーンは、上記の手順に従ってArnold 4.2.14.2およびKtoA 1.1を使用してKatana 2.5v4で作成されており、ArnoldおよびKatanaでメッシュライトを操作するための参照として使用できます。

この記事は役に立ちましたか?
/

We're sorry to hear that!

Please tell us why.
1人中1人がこの記事が役に立ったと言っています

コメント