Categories
Nuke Term2

Week 8: Remove Maker and MontionVector

Categories
Nuke Term2

Week 7:Hair blowing

Categories
Nuke Term2

Week 6:Green Screen

Categories
Nuke Term2

Week 5:CG Machine

Categories
Nuke Term2

Week 4:CG Compositing

Categories
Nuke Term2

Week 3:Intro to 3D space in Nuke

MergeMat

Combine two shader nodes together, using compositing algorithms like none , replace , over , and stencil . The MergeMat node is particularly useful for combining multiple Project3D nodes, allowing you to composite 2D images projected onto the 3D geometry atop each other.

Categories
Nuke Term2

Week 2:3D Tracking

Two camera:

one for project

other one for skyland rander

Projectet roto

PointCloudGenerator

Using the PointCloudGenerator node (NukeX and Nuke Studio only) you can create a dense point cloud based on the information generated by CameraTracker  and use the dense point cloud further to create 3D meshes of your 2D footage. Dense point clouds are a useful starting point for 3D modeling and positioning objects in a scene.

PoissonMesh

The PoissonMesh node (NukeX and Nuke Studio only) uses information from a dense point cloud to generate a mesh that you can further use as a 3D object, in 3D modeling for instance. The PoissonMesh node is based on the Poisson Surface Reconstruction calculation method.

BakedMesh

Modelbuilder

The ModelBuilder node (NukeX and Nuke Studio only) provides an easy way to create 3D models for 2D shots. You can build a model by creating shapes and then editing them, and align models over your 2D footage by dragging vertices to their corresponding 2D location.

To be able to align models, ModelBuilder needs a tracked camera and an input image for visual reference. You can also use other 3D geometry and point clouds as a reference if you already have these for your scene.

If you don’t connect a camera, image sequence, or reference geometry, you can still create and edit 3D models, you just can’t do anything in Align mode.

Categories
Nuke Term2

Week 1:Matchmove 3D

In this week we learn how to use 3D Tracking.

LensDistortion

The LensDistortion node (NukeX and Nuke Studio only) estimates the lens distortion in a given image, either through Grid Detection or manual Line Detection. The warp can then be used to add or remove distortion or produce an STMap in the motion  channel for use elsewhere.

STMap

The STMap node allows you to move pixels around in an image. STMap uses two channels to figure out where each pixel in the resulting image should come from in the input channels. You can use the Copy node to merge the two distortion channels in with your image channels and then select the two channels in the U and V selection boxes. The U and V values are the absolute position of the source pixel. The values are normalized to be between 0 and 1, where 0 is the bottom left corner of the input image, and 1 is the top right corner.

Simple 3d Scene and Complex 3d Sense

Camera Tracker

CameraTracker (NukeX and Nuke Studio only) is designed to provide an integrated camera tracking or matchmoving tool, allowing you to create a virtual camera whose movement matches that of your original camera. Tracking camera movement in a 2D footage enables you to add virtual 3D objects to your 2D footage.

Writegeo

Writes out geometry to a specified file. You can export:

  • OBJ files
  • FBX files containing meshes, point clouds, cameras, lights, and axes.
  • Alembic (.abc) files containing meshes, point clouds, cameras, or axes.

You can write the geometry by clicking the Execute button and specifying a range of frames you want written or by running the Nuke script with the -x switch.