TransformGeo

From RMIT Visual Effects
Jump to: navigation, search

TransformGeo is simply Transform for 3D geometry. Easy peasy. All lights, objects and cameras have their own transform controls. The advantage of having a set of controls in a separate node is the editorially and control it offers. For example, separate transforms can be passed off onto separate TransformGeos. As with the Transform node, the transform order requires attention.

In the snippet below, the sphere is being moved by a TransformGeo. For the geekish, the transform values are being generated by an expression. More info in this wonderful page.

Press 'Expand' and select and copy everything below this line, then paste into the Nuke node graph.

set cut_paste_input [stack 0]
version 9.0 v7
push $cut_paste_input
Camera2 {
 translate {5.539999485 5.437425613 14.53999996}
 rotate {-18.67805537 20.49994296 0}
 name Camera1
 selected true
 xpos 932
 ypos -757
}
CheckerBoard2 {
 inputs 0
 name CheckerBoard2
 selected true
 xpos 1029
 ypos -967
}
Sphere {
 selectable false
 name Sphere2
 selected true
 xpos 1029
 ypos -863
}
TransformGeo {
 translate {0 {"fBm(frame*0.05, (20), 0, 5.3, 1.16, 0.5)*2"} 0}
 name TransformGeo1
 selected true
 xpos 1029
 ypos -797
}
push 0
ScanlineRender {
 inputs 3
 conservative_shader_sampling false
 motion_vectors_type distance
 name ScanlineRender1
 selected true
 xpos 1029
 ypos -736
}
Write {
 name Write1
 selected true
 xpos 1029
 ypos -691
}
StickyNote {
 inputs 0
 name StickyNote11
 label Animated!
 note_font_size 20
 selected true
 xpos 1026
 ypos -1030
}
StickyNote {
 inputs 0
 name StickyNote3
 label "The TransformGeo at work"
 selected true
 xpos 1126
 ypos -800
}