< Previous | Contents | Manuals Home | Boris FX | Next >

Overview of Phases

Phases provide instructions to the solver. They are set up using the Phases room, which opens the Phase View and the Phase Panel. Phases are created by right- clicking in the phase view, and selecting the desired kind of phase from the bottom section of the menu, where the phases are organized into categories: Coordinates, Edit, Solver, Stereo, and Tracker. Each phase tells the solver to run a different algorithm, affecting principally the camera or object paths, the fields of view, or the tracker locations.

If you select Solver/Solve, you'll get


image

which is a Solve phase named Phase1. The red color indicates that it is selected, the wide border indicates that it is the root phase, the small green triangle on the left is its input pin, the small green triangle on the right is its output pin, neither of which is connected to anything.

The phase control panel will look something like this:


image

Your scene will solve pretty much the same as before. As you'll note from the checkboxes on the solve panel, you can turn on or off various parts of the normal solve process.

Now, with the Solve phase still selected, right click and select Coordinates/Set Horizon.


image

The Set Horizon phase is centered on the location that we initially right-clicked. Since we're not super-exact, we just dragged it into place next to the solve phase to make it look better. You could also use the arrow keys. An automatically-added wire connects

the new phase to the previously selected one. (We can wire phases directly if needed.) The Set Horizon phase is selected, and it is also now the root.

This configuration instructs SynthEyes to solve the scene, then give the results, consisting of the camera path and tracker locations, to the Set Horizon phase. Set Horizon will adjust the path and tracker locations, then, because it is the root phase, its results will be stored back into the main SynthEyes scene file.

So when phases are present, SynthEyes looks for a root phase, and asks it for its solution. The root phase will compute its solve based upon its inputs—which in turn compute based on their inputs, and so on. Eventually, some phases aren't connected to anything, so they pull their input from the initial scene—ie from the main control panels.

The root solve thus triggers work by many different phases. If there is no root set up, then the solve ignores ALL the phases, operating based only on the main user interface controls.

©2024 Boris FX, Inc. — UNOFFICIAL — Converted from original PDF.