
ANR Camera Bake
Flattens a camera with parents, expressions or links, or any 3D node, into a plain Camera or Axis keyed on every frame.
- Convert
- Trackers pack
- 2 inputs
- 9 controls
Overview
Camera Bake reads where a camera really is on every frame, parents, expressions, links and look-ats included, and gives it back as a plain node with a key on every frame and nothing attached. Use it before you hand a camera to another department or another application, before you delete the setup that drives it, or when a solved camera has to be rescaled to real-world units.
Copy Baked Camera makes a Camera with the world move (translate, rotate, and scaling when there is any) plus the lens: focal length, both apertures, window translate, scale and roll, near and far, all keyed. Copy Baked Axis makes an Axis with the same world move, either of the Camera input or of any 3D node you name in Node, such as an Axis, Card, Light or TransformGeo.
The rotation is written in ZXY order and kept continuous from frame to frame, so the baked curves have no 360-degree flips. Both buttons put the new node on the clipboard: click in the Node Graph and paste.
Inputs
- Sourceoptional
Optional. Passed through untouched. With Frame Range set to Source Range, its frame range is the range that is baked.
- Cameraoptional
The camera to bake. Needed for Copy Baked Camera. When it is connected, Copy Baked Axis bakes this camera's move too, ahead of anything named in Node.
Output. The Source, unchanged. What the node makes are the Camera and Axis nodes the buttons paste.
Quick start
- Add ANR Camera Bake and connect the camera you want to flatten to its Camera input.
- Choose the frames in Frame Range: Project Range, Source Range, or Custom with First Frame and Last Frame.
- If the camera comes from a solve in the wrong units, set Scene Scale (for example, real distance divided by the same distance in the solve).
- Press Copy Baked Camera, click in the Node Graph and press Ctrl+V.
- View the scene through the pasted camera and compare it with the original on a few frames.
The panel
The node's panel as Nuke shows it, with the values of a new node. Click any control to see what it does; tabs and sections work as in Nuke.
No control matches.
All controls
ANR Camera Bake9 controls
- StatusStatus
status What the node read, and what the buttons made.
- NodeText
cbNode A 3D node to bake into an Axis when no Camera is wired (Axis, Card, Light, TransformGeo...). Use Selected Node fills it in.
Filled in by Use Selected Node, or type a node name. Used only when nothing is connected to the Camera input.
- Use Selected NodeButton
cbPickNode Select a 3D node in the Node Graph (this panel stays open), then press.
- Frame RangeMenu
cbRange The frames to bake.
- First FrameSlider
cbFirst Custom range: first frame.
- Last FrameSlider
cbLast Custom range: last frame.
- Scene ScaleSlider
cbSceneScale Multiply every position (and near / far) by this: rescale a camera solve to real units.
- Copy Baked CameraButton
cbCopyCamera A plain Camera3 keyed on every frame: world move, lens and window. Paste (Ctrl+V).
- Copy Baked AxisButton
cbCopyAxis A plain Axis3 keyed on every frame with the world move of the Camera input, or of Node. Paste (Ctrl+V).
Tips
- To bake an Axis, Card, Light or TransformGeo, leave the Camera input empty, select the node in the Node Graph (the panel stays open), press Use Selected Node, then Copy Baked Axis.
- Copy Baked Axis with a camera connected gives an Axis that carries the camera's move, handy for attaching other 3D elements to the camera without its parent chain.
- The pasted node's label lists the baked frames and the Scene Scale, so you can tell later where it came from.
- Status says what was read and what was made. If the clipboard is busy, it names a file you can drag into the Node Graph instead.
Good to know
- The baked nodes are not linked to the original. If the original setup changes, bake again.
- Scene Scale multiplies positions and near and far only. Focal length and apertures are not changed, so the field of view stays the same.
- The Camera input accepts Camera nodes only. Bake an Axis, Card or Light through Node instead.
Something unclear or missing? Write to [email protected].