(Maya 插件开发)
项目介绍
运动控制系统(Motion Control)
运动控制系统是电影特效拍摄中使用的一种大型设备,由于它可以实现在像素级别对摄影机的运动轨迹的精确控制,例如,使用相同的摄影机运动轨迹动画重复拍摄多条视频,最终合成得到的画面可以直接进行合成。
实拍效果测试
使用运动控制系统,可以实现相当复杂具有创意的实拍画面。例如在下面这条测试样片中,以不同的摄影机运动轨迹,对同一位男生拍摄两次,但两段拍摄画面的后半部分摄影机运动轨迹相同,合成后即可得到这位同学在与自己对话的效果。
Maya 插件开发
运动控制系统的可编程控制,使得在三维软件中设计复杂的镜头运动轨迹并交由运动控制系统实现成为了目前电影特效制作的主要手段之一。
为了更方便的在三维软件中设计并预览镜头画面效果,在 Maya 中开发了相应插件:
通过对 Milo 设备个轴向运动的绑定,实现了反向 IK 的效果,由此可以通过导入的动画轨迹反向解算为 Milo 设备 8 个自由度的运动数据,从而导出到设备的控制系统,驱动设备运动,进行拍摄。