水波形状模型课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《水波形状模型课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 水波 形状 模型 课件
- 资源描述:
-
1、2022-8-4CAD&CG国家重点实验室国家重点实验室1卡通Effects动画Effects是指流水,火焰、烟雾、雨、雪等自然是指流水,火焰、烟雾、雨、雪等自然现象现象作为我们的生活环境,在卡通动画中需要表现作为我们的生活环境,在卡通动画中需要表现它们它们在传统卡通动画制作中需要雇用特殊的在传统卡通动画制作中需要雇用特殊的Effects绘制人员绘制人员重复机械感重复机械感2022-8-4CAD&CG国家重点实验室国家重点实验室2处理卡通Effects的困难传统的计算机辅助制作卡通动画系统主要采用关键画面(Keyframe)插值方法,它要求两个被插值关键画面中物体各个部分建立一一对应关系。由于
2、卡通Effects的运动具有随机成分,破坏了动画相邻画面间的对应关系,所以关键画面插值方法在这种情况下完全失效。2022-8-4CAD&CG国家重点实验室国家重点实验室3处理卡通Effects的困难卡通Effects是手工绘制的具有艺术风格的二维画面。用粒子系统模拟有很强的粒子感,不像卡通溅水。Directable simulation of stylised water splash effects in 3D space,SIGGRAPH 2009 2022-8-4CAD&CG国家重点实验室国家重点实验室4用物理模型模拟结果07年国外学者在流体模型基础上添加线条,色块,纹理等实现卡通风格,
3、如图所示。这类技术通过绘制实现流体风格化,但是在形状以及动态上都是真实的。看上去也不像卡通流体。A Method for Cartoon-Style Rendering of Liquid Animations,Graphics Interface 2007,2022-8-4CAD&CG国家重点实验室国家重点实验室5卡通Effects运动规律由于卡通Effects是动画家对自然现象的艺术再现,所以它们的运动仍有规律可循。这为我们用计算机建模自动生成这些效果提供了可能。2022-8-4CAD&CG国家重点实验室国家重点实验室6动画家如何绘制卡通Effects对该物体的空间结构和运动方式等已有一定
4、的知识 把这些知识转化成一系列二维画面上的视觉符号(不同的视觉符号构成不同的艺术风格)这些符号在不同画面中的变化与我们直觉中它们应该如何变化要保持一致 2022-8-4CAD&CG国家重点实验室国家重点实验室7在时间上分解手工绘画过程对于一个动画序列画面我们做如下分解 1.Drawing Frame:对应于每个画面 2.Drawing Step:在每一Drawing Step中动画家一般倾向于画出某物体中具有相同特征的部分,结果该物体的结构信息通过这些绘画步骤反映出来。2022-8-4CAD&CG国家重点实验室国家重点实验室8提取物体结构信息静态结构静态结构 物体不同部分的空间关系物体不同部分
5、的空间关系动态结构动态结构 物体不同部分如何随时间变化物体不同部分如何随时间变化(即哪部分运即哪部分运动,如何运动动,如何运动)2022-8-4CAD&CG国家重点实验室国家重点实验室9计算机建模及控制利用静态结构信息我们可以用计算机重建所绘物体的结构利用动态结构信息我们可以对物体的不同部分进行动态自动控制 2022-8-4CAD&CG国家重点实验室国家重点实验室10卡通流水Animators handbook,step by step,White T.1986.2022-8-4CAD&CG国家重点实验室国家重点实验室11卡通流水要素分解静态要素静态要素:流水路径。流水路径。动态要素动态要素:
6、水波沿流水路径流动,水波沿流水路径流动,水波流动速度基本保持不变,水波流动速度基本保持不变,水波形状则在运动过程中随机变化。水波形状则在运动过程中随机变化。2022-8-4CAD&CG国家重点实验室国家重点实验室12卡通流水底层模型把卡通流水模型的底层结构想象成一个把卡通流水模型的底层结构想象成一个梯子:梯子:其两边的竖支撑可看作限制流水路径的其两边的竖支撑可看作限制流水路径的边线边线,中间的横支撑可看作中间的横支撑可看作水波水波并匀速向前移动。并匀速向前移动。这是一个最简单的流水这是一个最简单的流水模型,模型,只是在形状上与卡通流水相差只是在形状上与卡通流水相差 甚远。甚远。故我们需要在该结
7、构上绘制故我们需要在该结构上绘制 出像卡通流水的水波形状。出像卡通流水的水波形状。2022-8-4CAD&CG国家重点实验室国家重点实验室13频闪效应频闪效应如果等间隔物体从如果等间隔物体从t1到到t2移动了移动了1/3间隔(左图蓝色箭头),间隔(左图蓝色箭头),则大脑感觉运动方向和移动方向一致(左图红色箭头)。则大脑感觉运动方向和移动方向一致(左图红色箭头)。如果等间隔物体从如果等间隔物体从t1到到t2移动了移动了2/3间隔(右图蓝色箭头),间隔(右图蓝色箭头),则大脑感觉运动方向和移动方向相反(右图红色箭头)。则大脑感觉运动方向和移动方向相反(右图红色箭头)。2022-8-4浙江大学浙江大
8、学14卡通动画中避免频闪效应方法卡通动画中避免频闪效应方法频闪效应时电影机械装置的频闪效应时电影机械装置的一种效应,一个物体中一些一种效应,一个物体中一些相像的部分等距离分布时就相像的部分等距离分布时就容易发生这种效应。最常见容易发生这种效应。最常见的是电影中高速旋转的汽车的是电影中高速旋转的汽车轮子看起来好像向后转似的轮子看起来好像向后转似的。解决的方法是避免它发生的解决的方法是避免它发生的条件。圆轮的辐条要尽可能条件。圆轮的辐条要尽可能的分开,或是用一个折断的的分开,或是用一个折断的辐条,或是在轮子中间部分辐条,或是在轮子中间部分画一些表现速度的线。画一些表现速度的线。2022-8-4CA
9、D&CG国家重点实验室国家重点实验室15卡通流水模型流水路径边线流水路径边线 人工指定两组控制点,插值得到人工指定两组控制点,插值得到LBDi和和RBDi,(i=1,BdN)波速与波距波速与波距 波速波速WSpeed控制水波在两相邻画控制水波在两相邻画面之间的沿边线的面之间的沿边线的位移位移,用流水路径,用流水路径边线上一些点所跨的距离来近似。边线上一些点所跨的距离来近似。水面上两相邻水波之间的距离我们水面上两相邻水波之间的距离我们称为称为波距波距,用,用WaveD表示。表示。A Cartoon Water Model for Stereo Animation软件学报,2001,12(7)20
10、22-8-4CAD&CG国家重点实验室国家重点实验室16横向水波基线 1 2 3 42022-8-4CAD&CG国家重点实验室国家重点实验室17水波形状模型水波形状模型水波形状控制点可用一个简单的随机函数表示 SCURi=c+rand(v)(i=1,sn)这里c是常数,控制水波形状和水波基线的距离,i是水波控制点index,sn是点的数量对上述控制点用样条曲线插值得到水波形状曲线。下面是控制点间隔不一样的两组水波形状.添加水波形状到水波基线添加水波形状到水波基线2022-8-4CAD&CG国家重点实验室国家重点实验室182022-8-4CAD&CG国家重点实验室国家重点实验室19卡通流水着色方
11、案1在两个水波基线之间用浅蓝色填充。用构造水波形状同样方式,在水波基线上画出一族近乎平行的短弧线,颜色为深蓝色,表示水波纹理。最后添加水波形状,用白色填充,表示白色浪花。2022-8-4CAD&CG国家重点实验室国家重点实验室20卡通流水着色-方案2在两个水波基线之间添加渐变蓝色。设两个相邻水波基线bc1和bc2,对它们进行线形插值得到中间过渡基线(粉色)。指定颜色c1和c2,对它们进行线形插值得到中间过渡颜色。2022-8-4CAD&CG国家重点实验室国家重点实验室21流水动画2022-8-4CAD&CG国家重点实验室国家重点实验室22卡通溅水物体落入水中后物体落入水中后就就产生溅水产生溅水
12、效果效果,下面的下面的三幅溅水画面取自现有卡通动画三幅溅水画面取自现有卡通动画2022-8-4CAD&CG国家重点实验室国家重点实验室23卡通溅水结构分析卡通溅水效果由三部分组成:卡通溅水效果由三部分组成:类似喇叭形的类似喇叭形的溅水曲面溅水曲面:在上升阶段逐渐扩大增高,在在上升阶段逐渐扩大增高,在下降阶段破碎降落下降阶段破碎降落溅水四周散布的溅水四周散布的零散水花零散水花:抛物线运动抛物线运动水面上一圈圈水面上一圈圈涟漪涟漪:向外扩散,逐渐分裂消失向外扩散,逐渐分裂消失2022-8-4CAD&CG国家重点实验室国家重点实验室24模型结构主体主体水花水花涟漪涟漪溅水纹理3D溅水曲面映射映射水花
13、纹理Billboard映射映射涟漪纹理3D水面映射映射溅水动画时空时空组合组合2022-8-4CAD&CG国家重点实验室国家重点实验室25模型结构主体主体溅水曲面溅水曲面 从从r1出发,构建初速度出发,构建初速度v0,倾角,倾角的抛物线;的抛物线;取抛物线的取抛物线的r1,r2一段,绕一段,绕Y轴旋轴旋转得一喇叭形曲面。转得一喇叭形曲面。改变参数,获得不同时间段改变参数,获得不同时间段喇叭喇叭曲面的形状。曲面的形状。:决定曲面的倾角决定曲面的倾角 v0:决定曲面的弯曲程度决定曲面的弯曲程度r2:决定曲面的外沿大小决定曲面的外沿大小 将上述曲面数据存储起来,在生将上述曲面数据存储起来,在生成动画
14、时调用。成动画时调用。2022-8-4CAD&CG国家重点实验室国家重点实验室26主体主体溅水溅水纹理建模纹理建模在长方形的纹理空间定义在长方形的纹理空间定义若干个竖线若干个竖线作为骨架;作为骨架;在在相邻竖线相邻竖线之间插入一段之间插入一段向下凹的弧形向下凹的弧形;可在每个弧跨度内再插入可在每个弧跨度内再插入第二第二或三或三层的小弧层的小弧,以实,以实现激烈的溅水纹理;现激烈的溅水纹理;将竖线分为将竖线分为若干组若干组处理,处理,以实现下降阶段的分裂效以实现下降阶段的分裂效果。果。2022-8-4CAD&CG国家重点实验室国家重点实验室27主体主体溅水溅水纹理绘制纹理绘制在溅水纹理图像上填色
15、;在溅水纹理图像上填色;将其映射到喇叭曲面;将其映射到喇叭曲面;动态控制:动态控制:上升阶段,溅水纹理上升阶段,溅水纹理的高的高度增加,弧形度增加,弧形弧度弧度加大;加大;下降阶段下降阶段,溅水纹理,溅水纹理的高的高度减小,度减小,分裂增多。分裂增多。2022-8-4CAD&CG国家重点实验室国家重点实验室28水花水花水花纹理水花纹理水花在形状上可分为水滴形、水花在形状上可分为水滴形、N形、形、V形、形、W形等多种,形等多种,每一种都可用基于骨架的简单模型来构建每一种都可用基于骨架的简单模型来构建,参见下图。,参见下图。图中图中虚线虚线是是骨架,黑点是在骨架基础上用简单的模型骨架,黑点是在骨架
展开阅读全文