Graphics Programs Reference
In-Depth Information
3D data is available—whether from a live shot or generated in a 3D application—there
are ways to get other 3D data, such as 3D tracking, and use that in novel ways.
You can use Nuke's 3D engine to more easily generate 2D tracking information, give still
frames more life, simplify roto and paint work, and do much, much more.
3D Scene Setups
In Nuke, 3D scenes are built out of four main elements: a camera, a piece of geometry, a
Scene node (optional), and a ScanlineRender node to render the 3D data into a 2D image.
Note
Nuke works well with external 3D applications and can exchange data with
them using file formats commonly used in 3D applications: obj and fbx. The
objextensionisforfilesthatholdgeometry.Thefbxextensioncanholdprac-
tically anything generated in a 3D scene.
Let's look at the four elements:
Camera: Through the camera element, the rendering node views the scene. You
can also import camera properties from fbx files.
Geometry: The geometry element can be a primitive (simple geometry) created in
Nuke, such as a card or a sphere, or it can be imported from another application as
an obj file, an obj sequence of files (for animating objects), or an fbx file.
Scene: The Scene node connects all the pieces that make up the scene you want
to render. This includes all pieces of geometry, lights, and cameras. That means if
you have only one element, you don't need this node. By using this node you are
saying that all these elements live in the same space.
ScanlineRender: The ScanlineRender node renders the scene. It takes the 3D data
and makes a 2D image out of it. Without it, you won't see a 2D image.
Using these nodes together, and some other nodes that are not part of the basic 3D setup,
you can do remarkable things. I cover a few techniques in this chapter and the next two
chapters ( FIGURE 9.1 ) .
Figure 9.1. The basic 3D setup.
 
Search WWH ::




Custom Search