创作思路: 在科幻电影中,实景动画特技被大量使用。比如,相信大家对《侏罗纪公园》系列影片中恐龙与真人同台"表演"的画面留有深刻印象。其实这些是通过摄影机跟踪技术将动画造型与实景结合。在3D Studio MAX中也就类似的功能,本例中就将实拍的桌面与三维的犀牛结合起来。
在科幻电影中有大量的动画与实景结合的特技
素材图 摄影机跟踪功能可能轻松地捕捉实拍时摄影机的运动轨迹,这样虚拟摄影机就可以将三维造型逼真地"放置"在实景中。
运动轨迹 "摄影机匹配"工具使用位图背景照片和 5 个或多个特殊的"CamPoint"对象以创建或修改摄影机,以便其位置、方向和视野与创建原始照片的摄影机的这些项相匹配。 必须精确测量场景中至少 5 个摄影点的距离,这些功能并不都位于一个平面上。 制作步骤: (1)、在实景中设置6个摄影点; 首先在实拍的桌子上和台历上确定6个红点作为摄影点,尺寸如图1所示; 必须提到的是,在3D MAX中摄影点必须为5个以上,而且不可都位于一个平面上。最好尽量使用在整个场景中分布的点,而不使用前面或后面中的所有群集的功能,这样将获得更精确的效果。而在本例中,摄影点的放置与测量并不精确,只为示范作用,因此最终的效果并不理想。如使用更为精确的摄影点,就可能得到较为完美的效果。
图1 实景中确定6个跟踪点
进行实拍,本例使用的是数码相机,注意,无论相机如何运动,6个红色摄影点必须都在画面之内,缺一不可。
图2 实拍的视频 (2)、在场景中设置6个虚拟的摄影点; 进入3D MAX,将世界单位定成厘米;点击创建/辅助工具/摄影机点,按照实景中的那6个红点放置6个摄影机点, (3)、设置6个跟踪器; 进入工具/摄影机跟踪器,导入实拍视频做为背景并显示;点击"新跟踪器",依次建立6个跟踪器,位置与6个摄影机点相一致; 在"跟踪器设置"中选择场景对象,将6个跟踪器与6个摄影点一一对应拾取。
图3放置跟踪器 (4)、对待匹配的摄影机进行批处理跟踪; 创建一个自由摄像机Camera01; 在"匹配移动"中拾取自由摄像机;点击"批处理跟踪"/"完成跟踪",系统便开始计算每一帧中的跟踪器位置,等待几分钟后,点击"检查状态","跟踪器错误检查"栏中将显示出错信息;其中记录出错的帧数、跟踪器号; 依次显示出错的帧画面,调整出错的跟踪器的焦点;点击"影片Stepper"中的%26gt;%26gt;(计算后面所有的)或%26gt;10(计算后十帧),修正其后面的帧画面;事实上显示错误并不一定必须纠正,未显示的帧也未必完全无误,必须抽样人工检查,再一一纠正,如此反复,直到将所有错误纠正;再重点击"批处理跟踪"/"完成跟踪"; 如图4所示 ;
图4 批处理跟踪及纠正处理 所有错误都已经纠正完毕,跟踪完成的运动轨迹已经赋予给摄影机Camera01 (5)、创建虚拟的桌面场景; 创建一个立方体Box01,其尺寸及位置尽力接受实景中的桌面;再制作一个三棱体模似台历; 在材质编辑器的新的示例窗口中,赋予"无光/投影"(Matte/Shadow)材质,确认基本参数中的"接收阴影"(Receive Shadows)已勾选,并将"阴影亮度"(Shadow Brightness)设为0.5,以调节阴影浓度;勾选"反射"/"附加反射",加入"平面镜"(Flat Mirror)贴图,其"数量"投为15.0;这样可以在桌面上产生物体的倒影;将此材质赋予Box01和台历;
图5 制作桌面的材质 (6)、调入犀牛造型; 合并一个库存的造型,这是一个已经制作完成的犀牛。调整大小,将其放置在合适的位置上,使其与实景吻合;
图6 调入犀牛的造型 创建与实景相近的灯光,并启用投射阴影功能;渲染效果如下;
图7 渲染完成的场景 (7)、完成动画
|