Jump to content

Home

Camera jerks around all over the place


JavaGuy

Recommended Posts

I've tried using the camera TRACK command, and it jerks all over the place. Now I'm trying this script to do my opening roll-in, and the camera still jerks all over the place. What exactly to I need to do?

 

camera ( ENABLE );

camera ( MOVE, tag( "opening1", ORIGIN), 0 );

camera ( PAN, tag( "opening1", ANGLES), < 0 0 0 >, 0 );

 

camera ( MOVE, tag( "opening2", ORIGIN), 3000 );

camera ( PAN, tag( "opening2", ANGLES), < 0 0 0 >, 3000 );

wait ( 3000 );

 

camera ( MOVE, tag( "opening3", ORIGIN), 3000 );

camera ( PAN, tag( "opening3", ANGLES), < 0 0 0 >, 3000 );

wait ( 3000 );

 

camera ( MOVE, tag( "opening4", ORIGIN), 3000 );

camera ( PAN, tag( "opening4", ANGLES), < 0 0 0 >, 3000);

wait ( 3000 );

 

remove ( "kyle_opening" );

camera ( DISABLE );

Link to comment
Share on other sites

Here's what it does: Moves to the first ref tag, starts to move/pan, then jerks back to the first ref tag. Moves to the second ref tag, then jerks back to the first ref tag. Moves/pans to the third ref tag, then jerks back to the first. Moves/pans to the fourth ref tag.

 

Is that how it's supposed to work?

 

When I tried using the track command, it moved back and forth along the track seemingly at random. I could run the map, and sometimes it would just move back and forth between the first two path corners, but then I could reload the map without changing anything at all, and it might make it to the third or fourth path corner--or it might not.

Link to comment
Share on other sites

Hmmm, scripting for cut scenes is a pain because sometimes things don't work and it just isn't obvious why....maybe you need to make the wait command longer than the previous move/pan commands, for example after:

 

camera ( MOVE, tag( "opening2", ORIGIN), 3000 );

camera ( PAN, tag( "opening2", ANGLES), < 0 0 0 >, 3000 );

 

Instead of wait (3000) try wait (4000). I seem to remember having a similar problem to the one you describe, I think the wait command needs to be a little more than previous task.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...