lvde
道具
道具
  • UID286
  • 注册日期2008-07-10
  • 最后登录2010-08-26
  • 粉丝0
  • 个人主页
  • QQ371888894
  • 影视币108枚
  • 影视点306点
  • 影视贡献0点
  • 影视主宰0个
阅读:2007回复:15

[【分享】]三维摄影机跟踪技术

楼主#
更多 发布于:2008-11-24 16:05
在科幻电影中,实景动画特技被大量使用,相信大家对《侏罗纪公园》系列影片中恐龙与真人同台“表演”的画面留有深刻印象。其实这些是通过摄影机跟踪技术将动画造型与实景结合。在3D Studio MAX中也就类似的功能,本例中就将实拍的桌面与三维的犀牛结合起来,让一只可爱的小犀牛在我们的书桌上摇摇摆摆。  

在科幻电影中有大量的动画与实景结合的特技
创作思路:摄影机跟踪功能可能轻松地捕捉实拍时摄影机的运动轨迹,这样虚拟摄影机就可以将三维造型逼真地“放置”在实景中。 生成的三维动画效果如下。
三维视频效果演示


“摄影机匹配”工具使用位图背景照片和五个或多个特殊的“CamPoint”对象以创建或修改摄影机,以便其位置、方向和视野与创建原始照片的摄影机的这些项相匹配。
必须精确测量场景中至少五个摄影点的距离,这些功能并不都位于一个平面上。
制作步骤:;
1、在实景中设置6个摄影点
首先在实拍的桌子上和台历上确定6个红点作为摄影点,尺寸如图1所示。
{必须提到的是,在3D MAX中摄影点必须为5个以上,而且不可都位于一个平面上。最好尽量使用在整个场景中分布的点,而不使用前面或后面中的所有群集的功能,这样将获得更精确的效果。而在本例中,摄影点的放置与测量并不精确,只为示范作用,因此最终的效果并不理想。如使用更为精确的摄影点,就可能得到较为完美的效果。

图1 实景中确定6个跟踪点
进行实拍,本例使用的是数码相机,注意,无论相机如何运动,6个红色摄影点必须都在画面之内,缺一不可。

图2 实拍的视频
2、在场景中设置六个虚拟的摄影点
进入3D MAX,将世界单位定成厘米;点击创建/辅助工具/摄影机点,按照实景中的那6个红点放置6个摄影机点,
3、设置6个跟踪器
进入工具/摄影机跟踪器,导入实拍视频做为背景并显示;点击“新跟踪器”,依次建立6个跟踪器,位置与6个摄影机点相一致;
在“跟踪器设置”中选择场景对象,将6个跟踪器与6个摄影点一一对应拾取。

图3 放置跟踪器
4、对待匹配的摄影机进行批处理跟踪
创建一个自由摄像机Camera01。
在“匹配移动”中拾取自由摄像机;点击“批处理跟踪”/“完成跟踪”,系统便开始计算每一帧中的跟踪器位置,等待几分钟后,点击“检查状态”,“跟踪器错误检查”栏中将显示出错信息;其中记录出错的帧数、跟踪器号。
依次显示出错的帧画面,调整出错的跟踪器的焦点;点击“影片Stepper”中的>>(计算后面所有的)或>10(计算后十帧),修正其后面的帧画面;事实上显示错误并不一定必须纠正,未显示的帧也未必完全无误,必须抽样人工检查,再一一纠正,如此反复,直到将所有错误纠正;再重点击“批处理跟踪”/“完成跟踪”; 如图4所示。

图4 批处理跟踪及纠正处理
5、创建虚拟的桌面场景
创建一个立方体Box01,其尺寸及位置尽力接受实景中的桌面;再制作一个三棱体模似台历。
在材质编辑器的新的示例窗口中,赋予“无光/投影”(Matte/Shadow)材质,确认基本参数中的“接收阴影”(Receive Shadows)已勾选,并将“阴影亮度”(Shadow Brightness)设为0.5,以调节阴影浓度;勾选“反射”/“附加反射”,加入“平面镜”(Flat Mirror)贴图,其“数量”投为15.0;这样可以在桌面上产生物体的倒影;将此材质赋予Box01和台历。

图5 制作桌面的材质
6、调入犀牛造型
合并一个库存的造型,这是一个已经制作完成的犀牛。调整大小,将其放置在合适的位置上,使其与实景吻合。

图6 调入犀牛的造型
创建与实景相近的灯光,并启用投射阴影功能;渲染效果如下;

图7 渲染完成的场景


其他类似效果视频  

http://www.51momo.com/play.swf?bilival=0.75&list_xml=15&domainer=c&virlfile=video_39&videoname=D-MA-20080306-1422-63-6963204&id=139903

这是网上的教程,我也正在研究中,期待大家的作品

最新喜欢:

tutukingtutuki... ouyangliyongouyang...
?·煙花乀·
博然管理员
博然管理员
  • UID2
  • 注册日期2008-06-04
  • 最后登录2017-09-12
  • 粉丝27
  • 个人主页
  • QQ200168686
  • 影视币604249枚
  • 影视点78475点
  • 影视贡献137466点
  • 影视主宰0个
  • 终身成就奖
  • 宣传大使奖
  • 原创先锋奖
  • 论坛富翁奖
  • 论坛美女奖
  • 热心助人奖
1#
发布于:2008-11-24 18:18
呵呵~

有时间大家可以实际操作一下~不错的理论教程~!

喜歡像嬰兒一樣的生活,睡觉,喝牛奶,被人抱著,被人遷就,可以隨時隨地大哭和大笑~沒有憂傷,沒有牽挂……
yy1987
美术
美术
  • UID6582
  • 注册日期2008-12-03
  • 最后登录2010-11-22
  • 粉丝0
  • 个人主页
  • QQ
  • 影视币305枚
  • 影视点120点
  • 影视贡献0点
  • 影视主宰0个
2#
发布于:2008-12-04 01:03
稀饭,顶啦~
一份努力一份收获,明天的天气确定不了,但命运始终掌握在自己的手中.
baoabokaka
剧务
剧务
  • UID9622
  • 注册日期2009-01-08
  • 最后登录2009-01-08
  • 粉丝0
  • 个人主页
  • QQ
  • 影视币0枚
  • 影视点13点
  • 影视贡献0点
  • 影视主宰0个
3#
发布于:2009-01-08 14:09
支持  
xalongmen
剧务
剧务
  • UID14102
  • 注册日期2009-03-02
  • 最后登录2009-06-23
  • 粉丝0
  • 个人主页
  • QQ
  • 影视币1枚
  • 影视点51点
  • 影视贡献0点
  • 影视主宰0个
4#
发布于:2009-03-02 14:03
高手~~~学习了啊
nwtjacky
美术
美术
  • UID3961
  • 注册日期2008-10-27
  • 最后登录2010-09-01
  • 粉丝0
  • 个人主页
  • QQ81940499
  • 影视币436枚
  • 影视点57点
  • 影视贡献22点
  • 影视主宰0个
5#
发布于:2009-06-01 12:50
  高手啊。。。。    收藏了!!!  
y i .直_ 在 拼命 的 〈 寻找 著、 〉却 忘 le ,涐 要 找 「 什么. . . . . . 人生的得失不重要 重要的是俩人曾经都珍惜过对方
paradox33
剧务
剧务
  • UID24605
  • 注册日期2009-06-05
  • 最后登录2009-06-17
  • 粉丝0
  • 个人主页
  • QQ
  • 影视币68枚
  • 影视点65点
  • 影视贡献0点
  • 影视主宰0个
6#
发布于:2009-06-05 22:48
       
suhang
剧务
剧务
  • UID26232
  • 注册日期2009-06-17
  • 最后登录2009-11-23
  • 粉丝0
  • 个人主页
  • QQ563927519
  • 影视币76枚
  • 影视点35点
  • 影视贡献0点
  • 影视主宰0个
7#
发布于:2009-06-20 09:14
很不错      
lvde
道具
道具
  • UID286
  • 注册日期2008-07-10
  • 最后登录2010-08-26
  • 粉丝0
  • 个人主页
  • QQ371888894
  • 影视币108枚
  • 影视点306点
  • 影视贡献0点
  • 影视主宰0个
8#
发布于:2009-06-20 09:59
其实在3dmax中做这个是比较复杂,现在有更好的办法,比如利用boujou、MatchMover等这类软件
408763833
道具
道具
  • UID17999
  • 注册日期2009-04-05
  • 最后登录2010-04-05
  • 粉丝0
  • 个人主页
  • QQ
  • 影视币184枚
  • 影视点161点
  • 影视贡献0点
  • 影视主宰0个
9#
发布于:2009-06-27 14:19
学习
上一页
游客

返回顶部