Nuke

// NUKE 设置素材相对路径

n = nuke.allNodes()
for i in n:
    if i.Class() =="Read":
      i["file"].setValue(i["file"].value().replace("错误路径","[ file dirname [value root.name] ]"))

 // 水波纹

nuke里面利用expression生成一个类似水波纹的效果

set cut_paste_input [stack 0]
version 13.1 v1
push $cut_paste_input
Reformat {
 format "2048 2048 0 0 2048 2048 1 square_2K"
 name Reformat1
 selected true
 xpos -1191
 ypos 138
}
Expression {
 expr0 clamp(sin(phase-(hypot(x-center.x,y-center.y)/size)))
 expr1 clamp(sin(phase+3.2-(hypot(x-center.x,y-center.y)/size)))
 name Expression2
 selected true
 xpos -1191
 ypos 214
 addUserKnob {20 User}
 addUserKnob {7 phase R 0 100}
 phase 39.2
 addUserKnob {7 size R 0 100}
 size 33.7
 addUserKnob {12 center}
 center {1025 1060}
}
View Code

 

posted @ 2023-08-02 15:21  鹏_VFX  阅读(37)  评论(0)    收藏  举报