c4d 里怎么让摄像机沿着画好的一条路径运动?
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/18 23:19:42
c4d 里怎么让摄像机沿着画好的一条路径运动?
c4d 里怎么让摄像机沿着画好的一条路径运动?
c4d 里怎么让摄像机沿着画好的一条路径运动?
在物体显示列表中选中物体鼠标右击有一个什么跟随路径,记不太清,反正就是有路径二字的选项,就是它能做路径约束.
当给摄像机指定了路径控制器后,通常需要调整摄像机沿着路径运动的时间.可以使用轨迹栏或者轨迹视图来完成这个工作. 如果使用轨迹视图调整时间,最好使用曲线模式.当使用曲线观察百分比曲线的时候,可以看到在两个关键帧之间百分比是如何变化的(见图5.22),这样可以方便动画的处理.
一旦设置完成了摄像机沿着路径运动的动画,就可以调整摄像机的观察方向,模拟观察者四处观看的效果. 下面将创建一个自由摄像机,并给位置轨迹指定一个Path Constraint 控制器.然后再调整摄像机的位置和观察方向.
1. 启动3ds max,在菜单栏中选取File / Open,然后从本书的配套光盘中打开Samples\ch05\ ch05_07.max文件. 场景中包含了一条样条线. 说明:作为摄像机路径的样条线应该尽量避免有尖角,以避免摄像机方向的突然改变. 下面给场景创建一个自由摄像机.
可以在透视视口创建自由摄像机,但最好在正交视口创建自由摄像机.自由摄像机的默认观察方向是激活绘图平面的负Z轴方向.创建之后必须变换摄像机的观察方向.
2. 到Create命令面板的 Cameras标签,单击Object Type卷展栏下面的Free按钮.
3. 在Left视口单击,创建一个自由摄像机.
4. 在前视口单击鼠标右键结束摄像机的创建操作. 接下来给摄像机指定一个Path Constraint控制器. 由于3ds max是面向对象的程序,因此给摄像机指定路径控制器与给几何体指定路径控制器的过程是一样.
1. 确认选择了摄像机,到 Motion命令面板,打开Assign Controller卷展栏.
2. 单击Position: Position XYZ.
3. 在Assign Controller卷展栏中,单击 Assign Controller按钮.
4. 在Assign Position Controller对话框,单击Path Constraint,然后单击OK按钮,关闭该对话框.
5. 在命令面板的Path Parameters卷展栏,单击Add Path按钮.
6. 按键盘上的H键,打开Pick Object对话框.在Pick Object对话框单击Camera Path,然后单击Pick按钮,关闭Pick Object对话框.这时摄像机移动到作为路径的样条线上.
7. 来回拖曳时间滑动块,观察动画的效果.现在摄像机的动画还有两个问题.第一是观察方向不对,第二是观察方向不随着路径改变. 首先来解决第二个问题.
8. 在Path Parameters卷展栏的Path Options区域复选Follow.
9. 来回拖曳时间滑动块,以观察动画的效果. 现在摄像机的方向随着路径改变,但是观察方向仍然不对.下面就来解决这个问题.
10. 在Path Parameters卷展栏的Axis区域选择Y .
11. 来回拖曳时间滑动块,观察动画的效果.现在摄像机的观察方向也正确了.
12. 到Display命令面板的Hide卷展栏单击Unhide All按钮. 场景中显示出了所有隐藏的对象.
13. 激活透视视口,按键盘上的C键,将它改为摄像机视口.
14. 单击动画控制区域的 Play Animation按钮.看见摄像机在路径上快速运动.
15. 单击动画控制区域的 Stop Animation按钮.
接下来我们调整一下摄像机在路径上的运动速度.
1. 继续前面的练习,或者在菜单栏中选取File / Open,然后从本书的配套光盘中打开Samples\ch05\ch05_08.max文件.
2. 来回拖曳时间滑动块,以观察动画的效果. 在默认的100帧动画中摄像机正好沿着路径运行一圈.当按每秒25帧的速度回放动画的时候,100帧正好4秒.如果希望运动的速度稍微慢一点,可以将动画时间调整得稍微长一些.
3. 在动画控制区域单击 Time Configuration按钮.
4. 在出现的Time Configuration对话框的Animation区域中,将Length设置为1000.
5. 单击OK按钮,关闭Time Configuration对话框.
6. 来回拖曳时间滑动块,以观察动画的效果. 摄像机的运动范围仍然是100帧. 下面我们将第100帧处的关键帧移动到第1000帧.
7. 在透视视口单击摄像机,以选择它.
8. 在将鼠标光标放在轨迹栏上第100帧处的关键帧上,然后将这个关键帧移动到第1000帧处. 9. 单击动画控制区域的 Play Animation按钮. 现在摄像机的运动范围是1000帧.读者可能已经注意到,摄像机在整个路径上的运动速度是不一样的.
10. 单击动画控制区域的 Stop Animation按钮,停止播放. 下面我们来调整一下摄像机的运动速度.
11. 确认仍然选择了摄像机,到Motion命令面板的Path Options区域,选择Constant Velocity选项.
12. 单击动画控制区域的 Play Animation按钮,摄像机在路径上匀速运动.
13. 单击动画控制区域的 Stop Animation按钮,停止播放.
如果制作摄像机漫游的动画时,经常需要摄像机走一走,停一停.下面我们就来设置摄像机暂停的动画.
1. 启动或者重新设置3ds max,在菜单栏中选取File / Open,然后从本书的配套光盘中打开Samples\ch05\ch05_09.max文件. 该文件包含一个圆柱、一个摄像机和一条样条线(见图5.30),摄像机沿着样条线运动,总长度为1000帧.
2. 将时间滑动块调整到第200帧 . 下面我们从这一帧开始将动画暂停100帧.
3. 在透视视口单击摄像机,选择它.
4. 在透视视口单击鼠标右键,然后在弹出的菜单上选择Curve Editor. 这样就为摄像机打开了一个Track View-Curve Editor对话框.在Track View编辑区域显示一个垂直的线,指明当前编辑的时间.
5. 在层级列表区域单击Percent轨迹.
6. 在Track View的工具栏上单击 Add Keys按钮.
7. 在Track View的编辑区域百分比轨迹的当前帧处单击,增加一个关键帧.
8. 在Track View的编辑区域单击鼠标右键,结束Add Keys操作.
9. 在编辑区域选择刚刚增加的关键帧.
10. 如果增加的关键帧不是正好在第200帧,那么在Track View的时间区域键入200.
11. 在编辑区域的第200帧处单击鼠标右键,出现Camera01\Percent对话框.
12. 如果关键帧的数值不是20.0,那么在Camera01\Percent对话框的Value区域键入20.0. 这意味着摄像机用了200帧完成了总运动的20%.由于希望摄像机在这里暂停100帧,因此需要将第300帧处的关键帧值也设置为20.0.
13. 单击 按钮,关闭Camera01\Percent对话框.
14. 单击Track View工具栏中的 Move Keys按钮,按下键盘上的Shift键,在Track View的编辑区域将第200帧处的关键帧拖曳到第300帧,在复制时保持水平移动. 这样就将第200帧处的关键帧复制到了第300帧.
15. 在Track View的编辑区域的第300帧处单击鼠标右键,打开Camera01\Percent对话框.
16. 单击 按钮,关闭Camera01\Percent对话框.再单击Track View中的 按钮,关闭Track View.
17. 单击动画控制区域的 Play Animation按钮,播放动画. 现在摄像机在第200帧到第300帧之间没有运动.
18. 单击动画控制区域的 Stop Animation按钮,停止播放.
说明:如果在第300帧处的关键帧数值不是20,请将它改为20.
仅供参考 祝你好运!