CornerPin2D
CornerPin2Dノードは、画像データの4つのコーナーを、トラッキングデータから得られた位置へ、またはそこからマッピングするように設計されています。実際には、このノードを使用すると、4角形のフィーチャを別のイメージシーケンスに置き換えることができます。たとえば、スクリーン上のテレビに画像を配置するために使用できます。
このノードを使用する前に、Trackerノードを使用して、置換が必要なフィーチャーで4つのトラックをコーナーごとに1つ生成する必要があります。
注意: 移入するためにtoそしてfrom正しい値を持つフィールドを作成するには、ノードグラフで選択した入力画像を使用してCornerPin2Dノードを作成する必要があります。CornerPinノードが接続されていないノードとして作成されている場合、 toそしてfromフィールドはルート形式の値を使用します。
入力とコントロール
接続タイプ |
接続名 |
関数 |
入力 |
名前のない |
トラッカーノードを使用して追跡される機能を置き換える画像。 CornerPin2Dノードは、トラッカーノードまたはトラッカーノードの入力画像に接続しないでください。 |
Control (UI) |
Knob (Scripting) |
Default Value |
関数 |
CornerPin2D Tab |
|||
to1 xy |
to1 |
N/A |
ピン1。これは、交換が必要な機能の左下隅です。このコントロールをTrackerノードの左下のトラックのトラッキングデータにリンクする必要があります。そうするには、 Ctrl/Cmd+ここで、アニメーションボタンの上にあるトラッカーノードのトラックの横にあるアニメーションボタンをドラッグします。これらの値を手動で調整しないでください。 |
enable1 |
enable1 |
enabled |
ピン1を有効または無効にします。 |
to2 xy |
to2 |
N/A |
ピン2。これは、交換が必要な機能の右下隅です。このコントロールをTrackerノードの右下のトラックのトラッキングデータにリンクする必要があります。そうするには、 Ctrl/Cmd+ここで、アニメーションボタンの上にあるトラッカーノードのトラックの横にあるアニメーションボタンをドラッグします。これらの値を手動で調整しないでください。 |
enable2 |
enable2 |
enabled |
ピン2を有効または無効にします。 |
to3 xy |
to3 |
N/A |
ピン3。これは、交換が必要な機能の右上隅です。このコントロールを、Trackerノードの右上のトラックのトラッキングデータにリンクする必要があります。そうするには、 Ctrl/Cmd+ここで、アニメーションボタンの上にあるトラッカーノードのトラックの横にあるアニメーションボタンをドラッグします。これらの値を手動で調整しないでください。 |
enable3 |
enable3 |
enabled |
ピン3を有効または無効にします。 |
to4 xy |
to4 |
N/A |
ピン4。これは、交換が必要な機能の左上隅です。このコントロールを、左上のトラックのトラッカーノードのトラッキングデータにリンクする必要があります。そうするには、 Ctrl/Cmd+ここで、アニメーションボタンの上にあるトラッカーノードのトラックの横にあるアニメーションボタンをドラッグします。これらの値を手動で調整しないでください。 |
enable4 |
enable4 |
enabled |
ピン4を有効または無効にします。 |
Copy ’from’ |
copy_from_to |
N/A |
クリックしてコピーして貼り付けますfrom1-4への値to1-4値。 |
extra matrix |
transform_matrix |
N/A |
Roto / RotoPaintノードからこのマトリックスに追跡情報をコピーします。 |
invert |
invert |
disabled |
有効にすると、現在のto値が反転します。 |
filter |
filter |
Cubic |
ピクセルを元の位置から新しい位置に再マッピングするときに使用するフィルタリングアルゴリズムを選択します。これにより、特にフレームの高コントラスト領域(ピクセルがフィルター処理されず、元の値を保持している場合、非常にエイリアスのある、またはぎざぎざのエッジが表示される)で、画質の問題を回避できます。 • Impulse -再マップされたピクセルは元の値を保持します。 • Cubic -再マップされたピクセルは、いくつかのスムージングを受け取ります。 • Keys -再マップされたピクセルは、いくらかのスムージングに加えて、わずかなシャープニングを受け取ります(曲線の負の-y部分で示されるように)。 • Simon -再マップされたピクセルは、ある程度のスムージングと中程度のシャープネスを受け取ります(曲線の負の-y部分で示されるように)。 • Rifman -再マップされたピクセルは、ある程度の平滑化に加えて、大幅な鮮鋭化を受け取ります(曲線の負の-y部分で示されるように)。 • Mitchell -再マップされたピクセルは、ある程度のスムージングに加えて、ピクセル化を隠すためのぼかしを受け取ります。 • Parzen -再マップされたピクセルは、すべてのフィルターの最大の平滑化を受け取ります。 • Notch -再マップされたピクセルは、フラットスムージングを受け取ります(モアレパターンを隠す傾向があります)。 • Lanczos4、 Lanczos6、そしてSinc4 -再マップされたピクセルは、縮小に役立つシャープニングを受け取ります。Lanczos4最小限のシャープネスを提供し、 Sinc4最も。 |
clamp |
clamp |
disabled |
次のようなシャープニングを使用するフィルターを使用する場合RifmanそしてLanczos、ハロー効果が見られる場合があります。必要に応じて、確認してくださいclampこの問題を修正します。 |
black outside |
black_outside |
enabled |
これにより、画像境界の外側に黒いピクセルとしてレンダリングされ、要素を別の要素の上に簡単に重ねることができます。このコントロールをオフにすると、外側の領域は画像シーケンスの最も外側のピクセルで塗りつぶされます。 ほとんどの場合、維持する必要がありますblack outsideチェック。ただし、カメラの揺れのためにこれをオフにするか、出力をテクスチャマッピングするか、出力を同様の形状と交差させる場合があります。 注意: 有効化black outsideまた、アルファが存在しない場合、入力画像領域をカバーするソリッドアルファを追加します。 |
motionblur |
motionblur |
0 |
モーションブラーのサンプル数を設定します。値を1にすると、ほとんどのシーケンスで妥当な結果が得られます。 値を増やしてより多くのサンプルを作成して高品質にするか、値を小さくして処理時間を短縮します。値が大きいほど、結果は滑らかになります。 |
shutter |
shutter |
0.5 |
モーションブラーの際にシャッターが開いたままになるフレーム数を入力します。たとえば、値0.5はフレームの半分に対応します。値を大きくするとぼけが大きくなり、値を小さくすると小さくなります。 |
shutter offset |
shutteroffset |
start |
この値は、現在のフレーム値に対するシャッターの動作を制御します。次の4つのオプションがあります。 • centred -現在のフレームの周りにシャッターを中央に配置します。たとえば、シャッター値を1に設定し、現在のフレームが30である場合、シャッターはフレーム29,5から30,5まで開いたままになります。 • start -現在のフレームでシャッターを開きます。たとえば、シャッター値を1に設定し、現在のフレームが30の場合、シャッターはフレーム30から31まで開いたままになります。 • end -現在のフレームでシャッターを閉じます。たとえば、シャッター値を1に設定し、現在のフレームが30である場合、シャッターはフレーム29から30まで開いたままになります。 • custom -指定した時間にシャッターを開きます。ドロップダウンメニューの横のフィールドに、現在のフレームに追加する値(フレーム単位)を入力します。現在のフレームの前にシャッターを開くには、負の値を入力します。たとえば、値が-0.5の場合、現在のフレームの半分前のフレームでシャッターが開きます。 |
shuttercustomoffset |
0 |
If the shutter offset control is set to custom, this field is used to set the time that the shutter opens by adding it to the current frame. Values are in frames, so -0.5 would open the shutter half a frame before the current frame. |
|
From Tab |
|||
from1 xy |
from1 |
N/A |
この値は元の値と同じですto1値(左下)。この値を手動で変更して、コーナーピンの結果を調整できます。たとえば、角に新しいxy値を与えることで、元の追跡ポリゴンエリアよりも結果を大きくしたり、角を再配置して鏡像を取得したりできます。 |
from2 xy |
from2 |
N/A |
この値は元の値と同じですto2値(右下)。この値を手動で変更して、コーナーピンの結果を調整できます。たとえば、角に新しいxy値を与えることで、元の追跡ポリゴンエリアよりも結果を大きくしたり、角を再配置して鏡像を取得したりできます。 |
from3 xy |
from3 |
N/A |
この値は元の値と同じですto3値(右上)。この値を手動で変更して、コーナーピンの結果を調整できます。たとえば、角に新しいxy値を与えることで、元の追跡ポリゴンエリアよりも結果を大きくしたり、角を再配置して鏡像を取得したりできます。 |
from4 xy |
from4 |
N/A |
この値は元の値と同じですto4値(左上)、この値を手動で変更してコーナーピンの結果を調整できます。たとえば、角に新しいxy値を与えることで、元の追跡ポリゴンエリアよりも結果を大きくしたり、角を再配置して鏡像を取得したりできます。 |
Set to input |
set_to_input |
N/A |
クリックして設定しますfrom入力フォーマットへの値。 |
Copy 'to' | copy_from_to | N/A | クリックしてコピーして貼り付けますto1-4への値from1-4値。 |
ステップバイステップガイド
申し訳ありませんが、これは役に立ちませんでした
なぜこれが役に立たなかったのですか? (当てはまるもの全てをご確認ください)
ご意見をいただきありがとうございます。
探しているものが見つからない場合、またはワークフローに関する質問がある場合は、お試しくださいファウンドリサポート。
学習コンテンツを改善する方法についてご意見がある場合は、下のボタンを使用してドキュメントチームにメールを送信してください。
Email Docs Teamフィードバックをお寄せいただきありがとうございます。