The invention discloses a camera motion background layer processing method for simulating 3D animation visual effect by first measuring each stratification drawing background picture, background pictures in the lens center, coordinates in the picture in the center depth, then according to the lens at different focal length, different motion state, calculated each layer of background picture zoom the proportion of each layer and coordinate, zoom background image, background image layer of each layer, stacked in the corresponding coordinate, the transition frame to obtain a 2D background, continuous playback of transition frames with dynamic background animation. Each time point of the present invention calculates the lens in different push and pull, shake and shift motion in all layers of the background image zoom and coordinate transition frames, two-dimensional background and zoom accordingly spliced, continuous playback of these transition frames by two-dimensional images to achieve the 3D animation camera moves the visual effect.
【技术实现步骤摘要】
通过镜头运动背景分层处理模拟三维动画视觉效果的方法
本专利技术属于动画制作
,具体涉及一种在电脑动画中通过背景分层处理模拟三维视觉效果的方法。
技术介绍
卡通动画有着广泛的应用领域,包括教育,广告,娱乐等。传统的卡通画制作分为:情节设计、细节设计、声音的录制、关键帧绘制、过渡帧绘制、背景绘制等主要步骤。传统2D卡通动画的背景制作流程决定了卡通动画的特点是:背景画面直接叠放,在表现摄像机的运动时,整体缩放背景图片、整体移动背景图片,由此产生背景图片的缩放、滑动效果,即:常规动画背景在镜头运动过程中均为2D视觉效果。如用3D渲染等技术来实现三维效果则会导致制作周期长、制作成本高昂,无法大规模推广应用。
技术实现思路
为解决上述问题,本专利技术公开了一种通过镜头运动时背景分层处理模拟三维动画视觉效果的方法,在镜头各种焦距、各种运动状态中,通过计算不同背景层的各个背景景物的图片在不同时间点上的大小、位置而拼接得到各层图片的过渡帧,连续播放后实现三维视觉效果。为了达到上述目的,本专利技术提供如下技术方案:一种通过镜头运动背景分层处理模拟三维动画视觉效果的方法,包括如下步骤:步骤A,分层绘制背景图片,背景图片至少为两层;步骤B,测量每个背景图片在镜头居中、景深居中时在画面中的坐标;步骤C,根据镜头在不同焦距、不同运动状态下,通过下述公式计算得出各层、各坐标的背景图片的缩放比例和拼接坐标,拼接得到各层背景图片:步骤a,焦距为全景、镜头以VyPix/S的速度由左向右平移,在t秒时,某层背景图片的缩放比例为Ai,该背景图片的坐标为:X=Xi-Vy*t*Ai%Y=YiXi, ...
【技术保护点】
一种通过镜头运动背景分层处理模拟三维动画视觉效果的方法,其特征在于,包括如下步骤:步骤A,分层绘制背景图片,背景图片至少为两层;步骤B,测量每个背景图片在镜头居中、景深居中时在画面中的坐标;步骤C,根据镜头在不同焦距、不同运动状态下,通过下述公式计算得出各层、各坐标的背景图片的缩放比例和拼接坐标,缩放、拼接得到的各层背景图片:步骤a,焦距为全景、镜头以Vy Pix/S的速度由左向右平移,在t秒时,某层背景图片的缩放比例为Ai,该背景图片在该区域对应的拼接坐标为:X=Xi‑Vy*t*Ai%Y=YiXi,Yi为该背景图片在上一帧的拼接坐标;在镜头反向即由右向左平移时,Y轴坐标公式不变,X轴坐标公式为:X=Xi+Vy*t*Ai%步骤b,初始焦距为全景、镜头以Vt%/S速度由远向近、朝画面中心点推进,在t秒时,某层背景图片的缩放比例为:An=Ai%*(100%+Vt*t)该背景图片在该区域对应的拼接坐标:
【技术特征摘要】
1.一种通过镜头运动背景分层处理模拟三维动画视觉效果的方法,其特征在于,包括如下步骤:步骤A,分层绘制背景图片,背景图片至少为两层;步骤B,测量每个背景图片在镜头居中、景深居中时在画面中的坐标;步骤C,根据镜头在不同焦距、不同运动状态下,通过下述公式计算得出各层、各坐标的背景图片的缩放比例和拼接坐标,缩放、拼接得到的各层背景图片:步骤a,焦距为全景、镜头以VyPix/S的速度由左向右平移,在t秒时,某层背景图片的缩放比例为Ai,该背景图片在该区域对应的拼接坐标为:X=Xi-Vy*t*Ai%Y=YiXi,Yi为该背景图片在上一帧的拼接坐标;在镜头反向即由右向左平移时,Y轴坐标公式不变,X轴坐标公式为:X=Xi+Vy*t*Ai%步骤b,初始焦距为全景、镜头以Vt%/S速度由远向近、朝画面中心点推进,在t秒时,某层背景图片的缩放比例为:An=Ai%*(100%+Vt*t)该背景图片在该区域对应的拼接坐标:在镜头反向即由近向远拉出时,缩放比例公式为:An=Ai%*(100%-Vt*t);该背景图片在该区域对应的拼接坐标公式分别为:步骤c,镜头以VyPix/S(像素/秒)速度由由右向左平移,同时以Vt%/S(百分之一/秒)速度由远向近、朝画面中心点推进,在t秒时各层背景图片的缩放比例为:An=Ai%*(100%+Vt*t)该背景图片在该区域对应的拼接坐标为:镜头以VyPix/S(像素/秒)速度由左向右平移,同时以V...
【专利技术属性】
技术研发人员:王涵,
申请(专利权)人:南京偶酷软件有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。