CompStart

Proレッスンコースエレメントソフトウェア

CompStart

最先端の映像技術をマスターしましょう。

学習

コースレッスンProプランアセットソフトウェア

Tools

Tech CheckDisplay CheckMotion BlurPhysLightNuke Tools

会社

Instructorミッションサイトマッププライバシー利用規約

プロジェクト

Moray RenderEXR ConverterOCIO.ccNuke ToolsDerekVFX

Follow

YouTubeInstagramTikTokThreadsお問い合わせ

© 2026 CompStart. All rights reserved.

タイムピン

ToolSets / Time
Time

2026-09-07

ToolSets/time/timePin.nk

時間
タイミング調整
オフセット
ユーティリティ
タイミング
ピン
GitHub で見る

シンプルな開始/終了ピンを使用して、選択したソースフレームが選択したタイムラインフレームに合うように入力タイミングをオフセットします。

Time Pin は、from と to という 2 つのフレーム制御によって駆動される TimeOffset をラップします。オフセットは to から from を引いた値なので、from として指定したフレームは、to として指定したフレーム上に表示されます。

プレート、ホールド、または要素が、シフト量を手動で計算することなく特定のショットフレームに確実にヒットする必要がある場合に使用します。開始フレームと終了フレームを直接設定するか、現在のフレームボタンを使用して再生ヘッドをいずれかのフィールドにキャプチャします。

固定された時間的関係が必要なブランチに配置してください。下流ノードでは、from/to の値が固定されている限り、一定の再タイミングが維持されます。どちらかの値を変更すると、ストリーム全体のオフセットが更新されます。

Script code

set cut_paste_input [stack 0]
version 13.2 v4
push $cut_paste_input
Group {
 name timePin
 tile_color 0x421010ff
 selected true
 xpos -237
 ypos -175
 addUserKnob {20 User l timePin}
 addUserKnob {3 frame_from l from}
 frame_from 19
 addUserKnob {22 set_current_to l "Current Frame" -STARTLINE T "nuke.thisNode()\['frame_from'].setValue(nuke.frame())"}
 addUserKnob {3 frame_to l to t "nuke.thisNode()\['frame_to'].setValue(nuke.frame())"}
 frame_to 30
 addUserKnob {22 set_current_from l "Current Frame" -STARTLINE T "nuke.thisNode()\['frame_to'].setValue(nuke.frame())"}
 addUserKnob {26 "" +STARTLINE}
 addUserKnob {26 label_1 l "" +STARTLINE T "Time Pin v1.0"}
 addUserKnob {22 website l DerekVFX.ca +STARTLINE}
}
 Input {
  inputs 0
  name Input
  xpos -218
  ypos -215
 }
 TimeOffset {
  time_offset {{"frame_to - frame_from "}}
  time ""
  name TimeOffset1
  selected true
  xpos -218
  ypos -191
 }
 Output {
  name Output1
  xpos -184
  ypos -75
 }
end_group