画像を使用したオブジェクトの変更-方法1

DisplaceGeoノードを使用すると、画像に基づいてジオメトリを変更できます。ノードを使用する場合、各頂点は、その法線に沿って、頂点のuv属性が指す画像ピクセルに対応する値で移動します。ピクセル値が高いほど、変位が大きくなります。

次の図は、DisplaceGeoノードの背後にある原理を示しています。カードノードは、チェッカーボードイメージのパターンに似るように変更されます。

DisplaceGeoノードを使用してジオメトリを変更します。

画像を使用してオブジェクトを修正するには

1.   選択する3D > Modify > DisplaceGeoを挿入する変更する3Dオブジェクトの後の任意の場所のDisplaceGeoノード。
2.   ビューアーをノードに接続して、変更を確認します。
3.   ノードのコントロールで、 displayドロップダウンメニューを使用して、ビューアーでオブジェクトを変更しながら表示する方法を選択します。
4.   イメージマップを読み込み、DisplaceGeoノードのに接続しますdisplace入力。
5.   次のコントロールを調整します。

からchannelsドロップダウンメニューとチェックボックスで、変位値に使用するチャネルを選択します。

からsourceドロップダウンメニューで、変位値のソースを選択します。たとえば、選択した場合rgbまたはrgbaからchannelsドロップダウンメニューでは、ソースとして赤、緑、青、またはアルファチャネルまたはピクセル輝度を使用できます。選択することもできますrgb relative x、y、z軸上の頂点をrgbの量だけ移動する、またはrgb absolute頂点をrgbの値に移動します。

変位のスケールを定義するには、調整しますscaleスライダー。値が大きいほど、変位が大きくなります。

x、y、zに異なる重みを付けるには、新しい重みを入力し、 weight田畑。デフォルトでは、各重み付けは1に設定されています。値を変更したくない場合は、その重みを0に設定します。

x、y、zの値をオフセットするには、オフセットする値を入力しますoffset田畑。たとえば、yオフセットフィールドに0.5を入力すると、yの値に0.5が追加されます。

ディスプレイスメントの前に画像に適用されるフィルタリングのサイズを変更するには、 filter sizeスライダー。

変位の前に画像に適用されるフィルタリングアルゴリズムを選択するには、以下からアルゴリズムを選択します。 filterドロップダウンメニュー。詳細については、 フィルタリングアルゴリズムの選択

画像のピクセルを見つけるために頂点のUV座標として使用される属性の名前を変更するには、名前を入力しますattrib nameフィールド。

通常、頂点が移動された後の法線は正しくありません。変位後にそれらを再計算するには、チェックrecalculate normals