Basic Cameras UT2k4
From Moviesandbox
cheap alprazolam samsung ringtones viagra online free motorola ringtones viagra online order phentermine cheap ultram cheap diazepam cheap rivotril cheap ativan order clonazepam tramadol online carisoprodol online meridia online cheap valium cheap zoloft cheap cyclobenzaprine sonyericsson ringtones flexeril online xanax free nokia ringtones valium online wellbutrin online sildenafil zoloft online valium online free midi ringtones cheap cialis qwest ringtones free real ringtones real ringtones polyphonic ringtones tracfone ringtones cheap ultracet norco online free polyphonic ringtones levitra online ambien online sildenafil online cheap prozac xanax cheap ortho free funny ringtones cheap vicodin cheap phentermine cheap norco lortab online hydrocodone online cheap ativan paxil online mono ringtones valium online tramadol online zoloft online hydrocodone cheap viagra cheap albuterol rivotril online free verizon ringtones lorazepam cheap viagra didrex online phentermine online cingular ringtones ericsson ringtones sony ericsson ringtones free motorola ringtones zanaflex online order flexeril samsung ringtones nokia ringtones diazepam online sonyericsson ringtones buy lorazepam real ringtones but rivotril ambien online cheap albuterol buy cialis ambien online sagem ringtones norco online order meridia nexium online mono ringtones hgh online ultram online ativan online buy wellbutrin free free ringtones order diazepam sprint ringtones lortab online buy carisoprodol verizon ringtones buy clomid xenical online xanax online free ringtones cheap wellbutrin buy carisoprodol tracfone ringtones free sharp ringtones buy ativan buy norco sony ericsson ringtones tracfone ringtones free sonyericsson ringtones soma online meridia online buy zyban clonazepam music ringtones cyclobenzaprine online ativan online cheap paxil cheap ativan cheap nexium free mp3 ringtones cheap hgh buy propecia free samsung ringtones online ortho zyban free punk ringtones lipitor online mtv ringtones vigrx online cheap lorazepam fioricet online cheap lorazepam free cool ringtones qwest ringtones cheap diazepam tenuate online cheap clonazepam fioricet online cheap ativan clonazepam online propecia online free mp3 ringtones hydrocodone online cheap carisoprodol cheap didrex levitra online free nextel ringtones cheap zyban mp3 ringtones levitra online celexa online free tracfone ringtones adipex online free free ringtones music ringtones free nextel ringtones nokia ringtones cheap levitra free free ringtones cheap propecia nexium online cialis online buy soma mp3 ringtones tramadol online order phentermine free funny ringtones nexium online buy wellbutrin cheap adipex cialis online cheap ultram alltel ringtones funny ringtones funny ringtones celexa online real ringtones free ringtones samsung ringtones viagra online diazepam online cheap ultram cheap vicodin buy alprazolam cheap propecia buy diazepam mp3 ringtones cheap meridia meridia online nokia ringtones adipex online cheap xenical hydrocodone cingular ringtones free sagem ringtones buy xanax cheap lisinopril funny ringtones cheap valium free tracfone ringtones free samsung ringtones mono ringtones hgh online ultram online cheap ativan buy wellbutrin free free ringtones order diazepam sprint ringtones buy lortab carisoprodol online verizon ringtones clomid online xenical online xanax online free ringtones cheap wellbutrin buy carisoprodol tracfone ringtones sharp ringtones buy ativan buy norco free sony ericsson ringtones free tracfone ringtones sonyericsson ringtones soma online order meridia zyban online clonazepam free music ringtones cyclobenzaprine online cheap ativan cheap paxil cheap ativan nexium free mp3 ringtones cheap hgh propecia online free samsung ringtones ortho cheap zyban punk ringtones lipitor online free mtv ringtones vigrx online lorazepam online buy fioricet lorazepam online cool ringtones qwest ringtones cheap diazepam tenuate online cheap clonazepam buy fioricet ativan online clonazepam online cheap propecia mp3 ringtones hydrocodone online carisoprodol online didrex online levitra online nextel ringtones cheap zyban free mp3 ringtones levitra online buy celexa tracfone ringtones cheap adipex free ringtones free music ringtones nextel ringtones nokia ringtones levitra online free free ringtones cheap propecia cheap nexium cialis online soma online free mp3 ringtones tramadol online order phentermine funny ringtones cheap nexium wellbutrin online order adipex cialis online cheap ultram alltel ringtones free funny ringtones free funny ringtones celexa online free real ringtones free free ringtones samsung ringtones cheap viagra cheap diazepam ultram online cheap vicodin buy alprazolam propecia online buy diazepam mp3 ringtones cheap meridia cheap meridia nokia ringtones buy adipex xenical online hydrocodone cingular ringtones sagem ringtones xanax online lisinopril online funny ringtones order valium tracfone ringtones samsung ringtones ativan online kyocera ringtones xanax online mp3 ringtones tramadol online motorola ringtones samsung ringtones buy adipex cheap xenical cheap pharmacy online real ringtones cheap vicodin ultram online didrex online valium cialis online cheap phentermine prozac online cingular ringtones mono ringtones alprazolam online hoodia online cheap xanax free polyphonic ringtones lorazepam online qwest ringtones buy diethylpropion didrex online norco cheap viagra wellbutrin online free wwe ringtones lisinopril online free mono ringtones free nokia ringtones free alltel ringtones free music ringtones free real ringtones tramadol online but ambien free nokia ringtones free qwest ringtones online fioricet lorazepam online order diazepam free cool ringtones order meridia free nextel ringtones cheap propecia buy carisoprodol wellbutrin online tracfone ringtones free sprint ringtones verizon ringtones fioricet online didrex online alprazolam online cheap cyclobenzaprine free nextel ringtones cheap carisoprodol free nextel ringtones cheap ultram valium online free sony ringtones cheap fioricet nexium online cheap ultracet free free ringtones free jazz ringtones hoodia online mp3 ringtones xanax online cheap ultracet tramadol online cheap levitra free ringtones alltel ringtones buy paxil polyphonic ringtones cheap carisoprodol carisoprodol online free sony ericsson ringtones valium buy hydrocodone cheap norco lortab online cheap hydrocodone ativan online buy paxil free mono ringtones online valium cheap tramadol zoloft online hydrocodone online viagra online but albuterol rivotril online verizon ringtones lorazepam viagra online didrex online cheap phentermine cingular ringtones ericsson ringtones sony ericsson ringtones motorola ringtones buy zanaflex cheap flexeril free samsung ringtones nokia ringtones cheap diazepam free sonyericsson ringtones lorazepam online real ringtones rivotril buy ambien cheap albuterol cialis online ambien online free sagem ringtones cheap norco meridia online nexium online free mono ringtones cheap hgh ultram online order ativan wellbutrin online free free ringtones diazepam online sprint ringtones lortab online buy carisoprodol verizon ringtones clomid online cheap xenical xanax online free free ringtones wellbutrin online buy carisoprodol free tracfone ringtones sharp ringtones ativan online buy norco sony ericsson ringtones free tracfone ringtones sonyericsson ringtones soma online order meridia zyban online clonazepam music ringtones cheap cyclobenzaprine ativan online paxil online ativan online cheap nexium free mp3 ringtones hgh online buy propecia free samsung ringtones ortho online but zyban punk ringtones cheap lipitor mtv ringtones cheap vigrx lorazepam online buy fioricet lorazepam online cool ringtones qwest ringtones cheap diazepam tenuate online cheap clonazepam fioricet online ativan online clonazepam online cheap propecia free mp3 ringtones buy hydrocodone carisoprodol online didrex online levitra free nextel ringtones zyban online mp3 ringtones online levitra celexa online tracfone ringtones adipex online free ringtones free music ringtones nextel ringtones free nokia ringtones cheap levitra free free ringtones cheap propecia cheap nexium cialis online buy soma mp3 ringtones cheap tramadol order phentermine free funny ringtones nexium online wellbutrin online cheap adipex cheap cialis cheap ultram alltel ringtones free funny ringtones free funny ringtones celexa online free real ringtones free ringtones samsung ringtones viagra online cheap diazepam cheap ultram cheap vicodin buy alprazolam propecia online buy diazepam free mp3 ringtones cheap meridia cheap meridia free nokia ringtones buy adipex cheap xenical online hydrocodone cingular ringtones free sagem ringtones xanax online cheap lisinopril funny ringtones valium online tracfone ringtones samsung ringtones cheap ativan kyocera ringtones online xanax mp3 ringtones cheap tramadol motorola ringtones samsung ringtones adipex online order xenical pharmacy online online real ringtones vicodin online order ultram didrex online valium cialis online phentermine online prozac online free cingular ringtones free mono ringtones order alprazolam cheap hoodia xanax online polyphonic ringtones lorazepam online free qwest ringtones buy diethylpropion cheap didrex norco cheap viagra buy wellbutrin free wwe ringtones cheap lisinopril mono ringtones nokia ringtones free alltel ringtones music ringtones real ringtones cheap tramadol but ambien free nokia ringtones free qwest ringtones fioricet cheap lorazepam diazepam online
Contents |
Introduction
After completing the My first Movie Tutorial, let's take a first look at the Camera functions of Moviesandbox and create a short sequence based on the setup from My first Movie (see pic 0).
Cameras in MovieSandbox
Cameras can be created using the character menu in the SceneEditor. It's the fourth icon from the top, and you can place it anywhere you like. Notice that cameras have a collision model and cannot be moved through level geometry. Alternatively, you can also use the K key to place a camera at the position you are currently at.
Camera Properties
Create your first camera and place it somewhere near the pawn. Click on it to open up its property menu. Notice the small preview window that gives you an idea of what your camera is looking at (see pic 1). Besides moving and rotating, you can also change the Field of View (FOV) of your camera. Let's do that now and change it to '60'. Notice how the preview window updates. There's also a Button called Possess below the Field Of View Button. Press it to control the camera with the Movement Keys. Press again to "release" the camera. Find a convenient Location for your first Camera, so you can see your character.
Including your Camera
In order to switch to your camera when playing your sequence, you need to use the SetCam Node from the Node Menu. Instead of assigning it to the Pawn Root (which you could do), we want to start an independent Root Node, called a Script Root. I'll explain in a second. Create a Script Root Node and place it somewhere convenient (see pic 2).
If you haven't done so already, create a SetCam Node and Link it to the Script Root. Click on the SetCam Node to open its property menu. As you can See, Camera Actor is a Property of the SetCam Node. Click on the Property and then on your Camera to assign it as the Camera Actor. Let's leave the other options as is for now, we'll cover them later on in the Advanced Cameras Tutorial (see pic 3). Once you Linked the SetCam Node to the Script Root Node, press Spacebar to see your sequence playing out.
What is a Script Root Object ?
A Script Root is the beginning of a List of Orders. Just like the Pawn Root we learned about in the My first Movie Tutorial. Though this time it is not linked to a specific Object. The MoveTo Node requires a Pawn Root, because it moves the Pawn Root's Character. A MoveTo Node would work with a Script Node, as it would not know which character to move. A SetCam Node however just sets the camera to a specific Object, defined in the SetCam Node's Properties Menu. As the SetCam Node is the first Order, it gets executed immediately after running the movie and thus sets defines your camera view.
Creating a Camera Sequence
Let's fly over to the other side of the bridge and place another camera so it point towards your character (see pic 4). This Camera will be used to create a Cut in our sequence, so it is necessary to be aware of the concepts of Basic Filmmaking to make this work. It's nothing technical, just some conventions on what looks good and what doesn't when switching between camera angles (see pic 4).
After placing your Camera, create another SetCam Node and set your Camera as its CameraActor (in the SetCam Node's Property Menu). You can now Link it to the other SetCam Node and Test your movie. Though the result is not what we desired. That is due to the fact that the second Camera Switch gets executed immediately after the first one, making the first SetCam Node useless. In Order to make a convenient Camera switch, we need to tell our Script Root to wait a couple of seconds before switching to the second camera.
WaitForTimer Nodes
Through the Node Menu, create a WaitForTimer Node and place it somewhere close to the first SetCam Node. Notice that for our convenience, the SetCam Nodes highlight the cameras they are assigned to when you move your mose over them. Unlink the first SetCamera Node by left clicking on either the Node In of the SetCam Node or the Node Out of the Script Root Node and then clicking at some empty space on your screen.
Your SetCam order now doesn't get execute when starting your sequence, as it is not Linked to a Root Node. Unlink the Second SetCam Node from the first, so that you have the two SetCam Nodes, the WaitForTimer Node and the Script Root node all unlinked.
Then re-link your first SetCam Node to the Script Root as we want the camera to take control when starting our sequence. Then, link the WaitForTimer Node to the first SetCam Node. In the WaitForTimer Node's properties, type in a desired WaitTime, like 3. WaitTime is measured in seconds (see pic 5). The WaitForTimer Node basically waits a specific Number of seconds (as defined in WaitTime) before the next next node can be executed. Now you can Link the second SetCam Node to the WaitForTimer Node and test your Sequence with Spacebar. If all went right, you have created your first camera sequence. Congratulations! (see pic 6)
LookTargets
When clicking on the SetCam Node, you can see other Properties besides the CameraActor Property we used till now. One of those other Properties is the LookTarget Property.
LookTarget basically sets the camera's rotation so it faces the specified object all the time. Let's try this out by assigning your Character as the second SetCam Node's LookTarget (see pic 7).
more Cameras
If you want to include more than two Cameras, you can do so by creating a Camera Object for each of the individual shots you want to include. Camera's represent the different Camera Angles, whereas the cuts from and to the different cameras are controlled by the SetCam Node. So you can have a couple of cuts from and to your two cameras without the need to create new Camera Objects, by reusing your Camera Objects in new SetCam Nodes.