6.5自由变形(FFD)技术

合集下载

修改器的介绍

修改器的介绍

修改器的类型修改器的种类非常多,但是它们已经被组织到几个不同的修改器序列中。

在修改器面板的Modifier List(修改器列表)和修改器菜单里都可找到这些修改器序列。

选择修改器在Modifier(修改器)菜单中第1个序列类型是Select Modifier(选择修改器)。

可以使用这些修改器对不同类型的子对象进行选择。

然后再通过这些选择来应用其他类型的修改器。

此选项共包括7个修改器:网格选择修改器、多边形选择修改器、面片选择修改器、样条曲线选择修改器、体积选择修改器、自由变形选择修改器和NURBS曲面选择修改器。

下面几种较为常用。

1.网格选择修改器Mesh Select(网格选择)修改器能修改子对象选择集,包含Editable Mesh(可编辑网格)特性的子集,有Mesh Select Parameters(网格选择参数)和Soft Selection(软选择)卷展栏。

这些卷展栏可以使拾取的子对象通过堆栈传递到另外的修改器。

例如,可以使用Mesh Select修改器在对象上选择顶点,再选择Bend(弯曲)修改器,只弯曲选择的顶点。

2.多边形选择修改器可以使用Poly Select(多边形选择)修改器选择多边形子对象应用到其他修改器。

Poly(多边形)子对象包括Vertex(顶点)、Edge(边)、Border(边界)、Polygon(多边形面)和Element(元素)。

3.面片选择修改器可以使用Patch Select修改器选择面片子对象应用到其他修改器。

Patch子对象包括Vertex、Edge、Patch和Element。

这个修改器包括标准的面片选择Parameters和Soft Selection卷展栏。

面片/样条曲线编辑修改器在 Modifiers菜单中第2个序列类型是Patch/Spline Editing(面片/样条曲线修改器)。

这些修改器以面片和样条曲线为工作对象。

修改器参数都在Editable Patch(可编辑面片)和Editable Spline(可编辑样条曲线)卷展栏中。

一种基于NURBS曲面控制的多分辨率自由变形算法

一种基于NURBS曲面控制的多分辨率自由变形算法

一种基于NURBS曲面控制的多分辨率自由变形算法林金花;刘晓东;刘国荣【摘要】提出一种针对非均匀有理B样条(NURBS)曲面的自由变形算法,将Loop 细分技术引入到NURBS曲面的自由变形中,并提出了通过细分层次控制进行精确多分辨率变形的方法.算法首先根据模型的结构特征确定初始控制顶点,然后对逐步细分的控制曲面片建立局部坐标系,计算每层细分生成的曲面控制点局部坐标,最后根据变形偏移量重新计算各细分层次下网格点新做标,进而实现多分辨率变形.通过虚拟环境中小麦叶折断变形实验,验证了所提算法可以应用于由NURBS曲面表示的作物模型的变形操作,在到达某一细分层次时,若控制点数小于某一阚值且自由变形时间增加较小,可以使该例中自由变形具有良好的精确性和实时性.%A free-form deformation (FFD) algorithm for NURBS surfaces is proposed. The Loop subdivision technique is introduced into multi-resolution FFD to achieve precise multi-resolution FFD by controlling the subdivision levels. The initial control vertex is confirmed by the algorithm according to the structural characteristics of the model. The local coordinate system of the gradually-subdivided control earner region is established, and then the camber control point local coordinate generated in the subdivision process of each level is calculated. Finally, the new coordinate of the grid points beneath each subdivision level is recomputed according to the deformation offset amount to achieve the multi-resolution FFD. The broken deformation experiment of a wheat leaf in the virtual environment verifies that this algorithm can be used for the deformation of the objectmodel defined by NURBS surfaces. It can make the algorithm to has high accuracy and real-time performance.【期刊名称】《现代电子技术》【年(卷),期】2011(034)024【总页数】4页(P123-126)【关键词】NURBS曲面;自由变形;Loop细分;多分辨率【作者】林金花;刘晓东;刘国荣【作者单位】长春工业大学,吉林长春130012;长春工业大学,吉林长春130012;长春工业大学,吉林长春130012【正文语种】中文【中图分类】TN911-34;TP3910 引言自由变形技术是虚拟农业领域的重要研究课题之一。

(完整版)3dsmax三维动画设计技能教程第2章习题答案

(完整版)3dsmax三维动画设计技能教程第2章习题答案

第2章三维工具建模一、填空题1.3ds max提供的选择对象的方法有直接选择、区域选择、过滤器选择、按名称选择。

2.基本的变换工具有移动、旋转和缩放3种。

3.决定茶壶大小的参数是半径。

4.3ds max提供的变换坐标系有【屏幕】坐标系、【世界】坐标系、【视图】坐标系、【拾取】坐标系、【父对象】坐标系、【万向】坐标系、【局部】坐标系和【棚格】坐标系等。

5.按钮的作用是进行镜像操作。

6.按钮的作用是使用变换坐标系的中心为变换轴心。

7.按钮的作用是选择该按钮后,在视图中拖动鼠标可形成一个矩形选择区域。

8.按钮的作用是选择并不等比例缩放对象。

9.克隆对象的类型有复制、关联复制和参考复制3种。

10.列出6种常用的标准三维几何体:长方体、球体、圆柱体、圆锥体、管状体、几何球体。

(四棱锥、茶壶、圆环、平面)。

11.使用球体命令创建球体时,把半球参数值设置为0.5,即可得到标准的半球体。

12.如果要创建扩展三维几何体,则首先应在【创建/几何体】命令面板的下拉列表中,选择扩展基本体选项。

13.如果要对两个三维模型进行布尔运算,则应在【创建/几何体】命令面板的下拉列表中,选择复合对象选项。

14.修改命令面板主要由名称和颜色区、修改器列表、修改器堆栈和参数面板4个部分组成。

15.列出4种常用的修改器:弯曲、噪波、锥化、扭曲。

16.弯曲修改器的作用是使三维模型发生弯曲。

17.如果想制作山脉造型,则可对立方体应用噪波修改器。

18.在使用弯曲修改时,应注意原始物体要拥有足够的分段值,否则将无法得到正确的结果。

19.【锥化】修改功能是通过缩放物体的两端而产生锥形轮廓,同时还可以生成锥形的曲线轮廓。

20.【FFD】(自由变形)修改功能可以通过少量的控制点来改变物体形态,产生柔和的变形效果。

21.材质的颜色包括阴影色、固有色(漫反射颜色)、高光色3个部分的颜色信息,其中起决定作用的是固有色颜色。

22.制作透明材质时,应修改【blinn基本参数区】卷展栏中的不透明度参数。

钢结构选择填空简答复习题

钢结构选择填空简答复习题

选择题1.关于建筑结构钢材的优缺点,下列说法中错误的是【 】 A. 钢材的强度较高,结构自重轻B. 钢材具有良好的冷加工和热加工性能C. 钢结构的耐腐蚀性能很好,适合在各种恶劣环境中使用D. 钢结构的耐热性很好,但耐火性能很差 2.钢结构设计中,对下列哪一项内容需按正常使用极限状态进行验算【 】 A. 构件的变形 B. 构件的强度 C. 构件的疲劳强度 D. 构件的整体稳定3.为防止厚钢板在焊接时或承受厚度方向的拉力时发生层状撕裂,必须测试钢材的【 】A. 抗拉强度f uB. 屈服点f yC. 冷弯180°试验D. Z 向收缩率 4.不同质量等级(A 、B 、C 、D)的同一类钢材,下列哪项力学指标不同【 】 A. 抗拉强度f u B. 冲击韧性A K C. 伸长率δ D. 屈服点f y5.对于普通螺栓连接,限制端距e ≥2d 0的目的是为了避免【 】 A. 螺栓杆受剪破坏 B. 板件被拉断破坏 C. 板件受挤压破坏 D. 板件端部冲剪破坏6.如图所示承受静力荷载的T 形连接,采用双面角焊缝,按构造要求所确定的合理焊脚尺寸应为【 】 A. 4mm B. 6mmC. 8mmD. 10mm7.初始弯曲和荷载的初始偏心对轴心受压构件整体稳定承载力的影响为【 】A. 初弯曲和初偏心均会降低稳定承载力B. 初弯曲和初偏心均不会影响稳定承载力C. 初弯曲将会降低稳定承载力,而初偏心将不会影响稳定承载力D. 初弯曲将不会影响稳定承载力,而初偏心将会降低稳定承载力8.保证焊接组合工字型截面轴心受压柱翼缘板局部稳定的宽厚比限值条件,是根据矩形板单向均匀受压时下列哪种边界条件确定的【 】 A. 两边简支、一边自由、一边弹性嵌固 B. 两边简支、一边自由、一边嵌固 C. 三边简支、一边自由 D. 四边均为简支9.梁腹板屈曲后强度产生的原因是【 】A. 腹板屈曲后产生钢材的弹塑性强化,能够继续承担更大的荷载B. 腹板屈曲后产生薄膜拉力场,牵制了板变形的发展,存在继续承载的潜能C. 腹板屈曲后产生复杂的应力状态,提高了钢材的屈服点D. 由于横向加劲肋的存在,提高了腹板局部稳定承载力10.图示的普通钢屋架角钢的四种切断形式中,绝对不允许采用的是【 】t=8mmt=6mmA. (a)B. (b)C. (c)D. (d)CADBD BACBD1、对于Q235钢板,其厚度越大 。

3DsMax 中修改器列表-里的所有命令的中英文互译

3DsMax 中修改器列表-里的所有命令的中英文互译

Selection Modifiers 选择编辑修改器tmesh select 网格选择patch select 面片选择poly select 多边形选择vol select 体积选择P atch/Spline Editing 面片/样条线编辑器edit patch 编辑面片edit spline 编辑样条线crosssection 横截面surface 曲面delete patch 删除面片delete spline 删除样条线lathe 旋转normalize spline 规范化样条曲线fillet/chamfer 圆角/切角trim/extend 修剪/延伸Rendre able spline 可渲染样条线Sweep 扫描Mesh Editing 网格编辑修改器delete mesh 删除网格edit mesh 编辑网络Edit Poly 编辑多边形Extrude 挤出face extrude 面挤出normal 法线smooth 平滑extrude 挤出bevel 倒角bevel profile 倒角剖面(也叫轮廊倒角)tessellate 细化STL-Check STL检查cap holes 补洞vertex paint 顶点绘制optimize 优化vertex weld 顶点焊接-symmertry 对称edit normals 编辑法线 ProOptimizer(2012)四边形网格化(2012)Animation Modifiers 动画修改器skin 蒙皮morpher 变形器flex 柔体melt 融化linked xform 链接变换parch deform 面片变形path deform 路径变形surfderorm 曲面变形parch deform(WSM) 面片变形(WSM)path deform(WSM) 路径变形(WSM)surfderorm(WSM) 曲面变形(WSM)Skin Morph 蒙皮变形Skin wrap蒙皮包裹Skin wrap patch蒙皮包裹面片Uv Coordinate Modifiers UV坐标修改器UVW Map UVW贴图Unwrap UVW UVW贴图展开Uvw xform UVW贴图变换MapScaler 贴图缩放器MapScaler(WSM) 贴图缩放器(WSM)Samera Map 摄影机贴图Samera Map(WSM) 摄影机贴图(WSM)Surface Mapper(WSM) 曲面贴图(WSM)Projection 投影UVW Mapping Add 贴图添加UVW Mapping Clear贴图清除Select by channel 按通道选择Subdivision Surfaces 细分曲面HSDS 层级子分割表面Meshsmooth 网格平滑Turbosmooth涡轮平滑Free Form Derormation 自由形状变形FFD 2x2x2自由变形2x2x2FFD 3x3x3自由变形3x3x3push 推力 relax 松驰 ripple 涟漪 wave 波浪 skew 倾斜 slice 切片spherify 球形化affect region 影响区域 lattice 晶格 mirror 镜像 displace 位移 xform X 变换FFD 4x4x4自由变形4x4x4FFD (Box) 自由变形(长方体) FFD (Cyl) 自由变形(圆柱)Parametric Deformers 参数化变形器bend 弯曲 taper 锥化 twist 扭曲 noise 噪波 stretch 拉伸 squeeze 挤压 Substitute 替换 preserve 保留 Shell 壳surface modifiers 曲面修改器material 材质material by element 成分材质 disp approx 置换近似Displace mesh(MSM) 置换网格conversion modifiers 转化修改器turn to poly 转化成多边形 turn to patch 转化成面片 turn to mesh 转化成网格Radiosity Modifiers 光能传递修改器Subdivide(WSM) 细分(WSM)Subdivide 细分Standard 标准Attribute Holder 属性承载器Cloth Modifiers 布料修改器Cloth 布料 Garment MakerDeformations 变形Physique 体格MAX ADDITIONAL MAX 附加Point Cache(WSM) 点缓存(WSM) Point Cache 点缓存Havok Dynamics ?动力学Reactor Clothrector 反应器rector Roperector softBody3dsmax HairHair and Fur (WSM)Unassigned ModifiersSpline IK Control VR_置换修改。

(完整版)3dmax试题及答案

(完整版)3dmax试题及答案

3DSMAX 试题及答案一、单选题(每空 2 分,共 40 分)1.3dsmax 2012 这个功能强大的三维动画软件出品公司为: ( )A.DiscreetB.AdobeC.MacromediaD.Corel2.3dsmax 2012 可以在 NTFS 系统下打开的主程序窗口数为: ( )A.2 个B.1 个C.无数个D.不能正常使用3.以下可以用来作锥化操作的修改器是:A.BeveltheC.TaperD.Xform4.以下不属于几何体的对象是( )A.球体B.平面C.粒子系统D.螺旋线5.在 3dsmax 2012 中,最大化视图与最小化视图切换的快捷方式默认为()A.F9B.1C.Alt+WD.Shift+A6.3dsmax 2012 中材质编辑器中最多可以显示的样本球个数为( )A. 9B. 13C. 8D. 247.渲染场景的快捷方式默认为( )A.F9B.F10C.Shift+QD.F118.edit mesh 中有几个次物体类型( )A.5B.4C.3D.69.以下不属于 Edit spline 顶点次物体下操作的按钮的为( )A.ConnectB.WeldC.BreakD.Divide10.3dsmax 2012 中默认情况下是以( )视图方式显示A.1B.2C.3D.411. 以下不属于放样变形的修改类型的是( )A.ScaleB.NoiseC.FitD.Twist12.以下不属于群组中使用的操作命令的是( )A.GroupB.AttachC.ExplodeD.Collapse13.以下哪一个为 Max5 默认的渲染器 ( )A.ScanlineB.BrazilC.VrayD.Insight 14.以下说法正确的是( )A.弯曲修改器的参数变化不可以形成动画3 种次物体类型C.放样是使用二维对象形成三维物体B.Edit mesh 中有D.Scale 放样我们又称之为适配放样15.以下不属于 3dsmax 2012 标准材质中贴图通道的是( )A.BumpB.ReflectionC.DiffuseD.Extra light16.以下哪一个不属于 3dsmax 2012 中默认灯光类型( )A.OmniB.Target SpotC.Free DirectD.Brazil-Light17.以下哪一个可以用来合并场景文件( )A.MergeB.OpenC.ExportD.Viw Image files18.3dsmax 2012 中默认的对齐快捷键为( )A.WB.Shift+JC.Alt+AD.Ctrl+D19.火焰\\雾\\光学特效效果可以在以下哪个视图中正常渲染( )A.TopB.FrontC.CameraD.Back20.edit spline 中可以进行正常布尔运算的次物体层级为( )A.VertexB.EdgeC.LineD.Spline二、判断题(每题 2 分,共 20 分)1. 3ds max 不能按一定的间隔自动保存文件。

船型小样本结合近似模型的阻力性能优化

第49卷第3期2020年7月船海工程SHIP&OCEAN ENGINEERINGVol.49No.3Jul.2020DOI:10.3963/j.issn.1671-7953.2020.03.012船型小样本结合近似模型的阻力性能优化黄国富打张乔宇2(1.中船重工节能技术发展有限公司,上海200001;2,中国船舶科学研究中心,江苏无锡214082)摘要:为实现在小样本数量下构造出应用于船型优化的高精度近似模型,提出一种基于敏感度分析的拉丁超立方的船型样本点选取方法。

以Wigley船型构建兴波阻力的响应面模型为例,同以往的拉丁超立方、正交试验设计生成的船型小样本所构建的模型进行预报精度的对比。

结果表明,该方法选取的船型小样本均布代表性较好,训练的近似模型精确度较高;相比单纯采用CFD技术宜接进行优化,采用该方法构建的近似模型可进一步提升船型的优化效率和质量。

关键词:船型优化;兴波阻力;小样本;敏感度;拉丁超立方;响应面中图分类号:U611.31文献标志码:A文章编号:1671-7953(2020)03-0053-06采用近似模型对优化问题进行求解是解决CFD计算优化时间长、计算资源高的一种有效途径[切。

国内外学者已开展了该方法对于水动力性能优化的相关研究3」,但大多是基于大量的船型样本点对近似模型进行构建,虽然可以保证近似模型的预报精度,但样本集的构建时间较长,减弱了近似模型进行船型优化的优越性⑹。

因此,本文提出了一种基于敏感度分析的拉丁超立方的船型小样本选取方式,与以往常用的拉丁超立方、正交试验设计选取的船型小样本集分别构建响应面近似模型,对模型的预报精度和优化效果进行考察。

本文船型样本集的构建以Wigley船型在设计航速下的兴波阻力系数作为预报目标,取自由变形法的船体线型变换参数为近似模型的设计变量。

1基于敏感度分析的拉丁超立方设计试验设计是数理统计学科中研究如何在减少随机误差、保证试验数据科学性的前提下,根据实际需要收集试验数据从而可以有效降低计算资源、时间成本的方法。

计算机图形学读书报告

计算机图形学读书报告指导老师:吴颖斌专业:数字媒体技术班级: 1306班姓名: XX(20131006XX)2015年1月3日目录一、摘要 (3)二、引言 (3)三、计算机图形学研究重点 (4)1.真实感图形显示技术 (4)1.1 概述 (4)1.2 简单的光照模型 (5)2.消隐技术 (6)2.1 消隐算法的提出 (6)2.2 消隐的分类 (6)2.3 消隐算法的实现 (7)3.复杂曲线曲面造型技术 (9)3.1 综述 (9)3.2曲线曲面造型技术的分类 (9)四、心得与体会 (10)五、参考文献 (10)一、摘要:摘要:通过这学期对计算机图形学的学习,了解到了计算机图形学是一门研究计算机图形方法、原理和技术的学科。

本读书报告对计算机图形在实践中的应用进行了论述,并介绍了计算机图形学中的几个研究重点,包括真实感图形显示技术、消隐技术以及复杂曲线曲面造型技术,叙述了其中涉及到的光照模型、消隐算法的实现和Bezier曲线的有关知识。

二、引言:计算机图形学(Computer Graphics)是利用计算机研究图形的表示、生成、处理,显示的科学。

经过30多年的发展,计算机图形学已成为计算机科学中最为活跃的分支之一,并得到广泛的应用。

计算机图形学研究的主要内容是研究如何在计算机图形表达,以及利用计算机进行图形的计算,处理和显示的相关理论和算法。

图形通常由点,线,面,体等几何元素和灰度,颜色,线,线的宽度和其他非几何属性。

从处理技术上来看,图形主要分为两种,一种是基于线信息表示的,如工程图,等高线图,曲面线框,另一种是明暗图,逼真的图形就是通常所说的。

计算机图形学的一个主要目的是产生愉悦感的计算机真实感图形。

因此,必须建立图形场景的几何描述说,光照模型,然后,在想象中的光源的光的照明效果的计算,结构和材料特性。

同时,真实感图形计算的结果是由数字图像方法,计算机图形学和图像处理也有着密切的关系。

计算机图形学的研究内容非常广泛,如图形标准,实体建模,图形硬件,曲线曲面造型,非真实感绘制,交互式图形技术,光栅图形生成算法,真实感图形计算与显示算法,以及科学计算可视化,自然景物的模拟,虚拟现实,计算机动画等。

基于DFFD的概念设计研究

第24卷2005年第7期7月机械科学与技术M EC HAN ICAL S C IENCE AND TEC HNOLOGY V o.l 24July N o .72005收稿日期:20040608基金项目:国家科研攻关计划项目(2002BA 104C )资助作者简介:戴 宁(1978-),男(汉),江苏,博士研究生戴 宁文章编号:1003 8728(2005)07 0848 04基于DFFD 的概念设计研究戴 宁,廖文和(南京航空航天大学,南京 210016)摘 要:概念设计在新产品开发中是十分重要的设计活动,不合适的概念设计将导致产品重新设计,延缓产品的发布。

本文首先从心理学的角度对用户的概念需求加以描述,定义了概念演化过程的抽象、描述、演化、原型4个阶段,并建立了演化过程模型。

接着将D FFD (D irectM anipulation o f F ree Fo r m D eforma ti on)的造型设计方法与概念设计演化相结合,将用户头脑中的抽象概念原型的描述,如概念名称、定义、属性等,直接映射为产品原型的描述,如模型约束、载荷等参数,借助DFFD 的设计方法,帮助用户高效、可视化、互交的进行概念设计。

最后用一个酒杯概念设计的例子介绍此方法的实际应用。

关 键 词:概念设计;概念演化;DFFD 中图分类号:TP391.72 文献标识码:AR esearch of ConceptualD esign Based on DFFDDA I N i n g ,LI AO W en he(N anjing University o fA eronautics and Astronauti c s ,N anji n g 210016)Abstract :Concept u a ldesign is one o f the m ost i m portant activities i n ne w pr oduct deve lopm en.t Inappr o priate desi g n concepts cou ld resu lt in h igh redesi g n cost and delay i n product rea lizati o n .The generation of conceptual designs is a ti m e consum i n g and abstract desi g n process .I n this wo r k ,w e concern t h e i n te gration o f the concep t u al desi g n and DFFD (D irect M anipulati o n of Free For m De f o r m ation )m ode ling m ethod .The paper firstly dep icts the user conceptual require m ent fro m the po i n t of v ie w of psycho logy ,defi n es the abstrac,t description ,evolution and proto type phases and constr ucts the conceptua l evo l u tion pr ocess m ode.l Secondly ,w e bu ild the m app i n g m echan is m bet w een the conceptua l descr i p tion and DFFD m ode ling para m eter .The user conceptual requ ire m ent i n the bra i n ,such as conceptual na m e ,defi n ition ,attri b utes etc .,w asm apped to DFFD m ode li n g para m e ter ,such as constrain,t l o ads etc .Fina lly ,w e test our appr oach by an exa m p le of a gob let conceptual desi g n process ,and t h e resu lt show s that our m ethod is feasi b le ,flex i b le and effecti v e .Key w ords :Conceptua l design ;Conceptual evo l u tion;DFFD一般情况下,在整个产品成本仅占约5%的设计过程将决定了75%~80%的产品成本,而设计过程中最重要的关键内容就是概念设计,它将最终决定一个产品在市场上是否具有竞争力。

计算机辅助设计复习资料.doc.deflate

1、标准基本体:长方体、圆锥体、球体、几何球体、圆柱体、管状体、圆环、四棱锥、茶壶、平面。

2、扩展基本体:异面体、环形结、切角长方体、切角圆柱体、油罐、胶囊、纺锤、L-Ext(L形延伸体)、C-Ext(C形延伸体)、球棱柱、棱柱、环形波、软管。

3、扩展基本物体:A、门物体:枢形门、推拉门、折叠门;B、窗物体:遮蓬式窗、平开窗、固定窗、旋开窗、伸出式窗、推拉窗;C、AEC扩展物体:植物、栏杆、墙;D、楼梯类型:L型楼梯、U型楼梯、直线楼梯、螺旋楼梯。

4、样条线:线、矩形、圆、椭圆、弧、圆环、多边形、星形、文本、螺旋线、截面。

5、NUBRS曲线:点曲线、CV曲线。

6、扩展样条线:W矩形、通道、角度、三通、宽法兰。

7、线的层级:顶点、线段、样条线。

8、3ds Max软件集建模、材质编辑、动画制作、脚本编辑、视频合成和渲染输出为一体的大型三维软件。

可以完成建筑效果图、工业产品设计、电视广告、场景游戏、三维动画、电影特技特效等制作。

9、项目工作流程:设置场景-导入CAD平面图-创建场景模型-编辑材质-放置灯光和摄影机-制作场景动画-渲染场景。

10、场景设置最基本的撒个项目:设置系统单位,选择单位显示,设置视口显示,设置栅格间距。

11、3dsMax9最常见的图像输出格式:AVI、MOV、CIN、TGA、JPEG。

12、摄影机:自由摄影机、目标摄影机。

13、NURBS曲面模型中包括5个子对象修改级别,分别是点、曲面、曲面CV、曲线、曲线CV。

14、材质编辑器包括7个参数卷展栏:明暗器基本参数、BLinn、基本参数、扩展参数、超级采样、贴图、动力学属性、mental ray连接。

15、标准灯光:目标聚光灯、自由聚光灯、目标平行光、自由平行光、泛光灯、天光、区域泛光灯、区域聚光灯。

16、轨迹视图:3ds max中一个功能强大的动画编辑工具,可以对创建的所有关键点进行查看和编辑,还可以提供各种动画控制器,以便插补或控制场景对象的所有动画关键点和运动参数。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于任意拓扑网格的FFD方法

三变量三次均匀B样条体的细分方法: 给定一个定义三变量B样条体的控制网格L,细分方法生成一个新的 控制网格L1,L1包含了L一次细分后的所有顶点。可分为 1.单元点(Cell point) 网格中构成该单元所有点的平均 2.面点(Face point)


3.边点(Edge point)
b0 2 b1 1
0 b3
b1 0
b1 2
P0 P1 0 P2 1 b3 P单纯形中连接的两个顶点 面(Face):顶点的最小连接环 单元(Cell):由一系列面包围的空间区域
基于任意拓扑网格的FFD方法

基于任意拓扑网格的性质:

1.网格具有好的连接性质,即没有顶点位于不包含该顶点的边上。 2.所有的单元都是闭的,即构成单元的面不包含任何洞。 3.任何两个单元互不相交,即不考虑自交的网格。
自由变形方法FFD

设FFD块的三个坐标方向为(S,T,U)
一个FFD块由(3l + 1) * (3m + 1) * (3n + 1)个控制顶点定义 等价于:由l*m*n个三三次超曲面构成。
FFD块对物体变形的步骤: 1. 确定物体的顶点(或控制顶点)在网格空间的位置。建立FFD块的局部坐标系: X(s,t,u) = X0 + Ss + tT + Uu


EFFD允许FFD型网格作为它结构的一部分,许多个FFD型网格可合并成 EFFD型网格。
EFFD(扩展的FFD方法)
EFFD(扩展的FFD方法)

变形步聚: 1.给定物体上的一点Q,首先利用超曲面的凸包性质找到Q所在的超 曲面,然后对方程进行牛顿迭代,求得Q在相应超曲面的局部坐标系 (u,v,w)。其中Pi,j,k为该超曲面变形前的控制顶点。 2.移动EFFD块的控制顶点 3.根据曲面方程,求得Q变形后的位置
4.顶点点(Vertex point)

基于任意拓扑网格的FFD方法
价:单元C中包含顶点V的边的数目。 类n单元:给定网格L中一个单元C,考虑C中价为n的顶点V。经过一 次细分后,生成一个从V开始的新单元,它包含2n个四边形,两个价 为n的顶点和2n-2个价为3的顶点。


基于任意拓扑网格的FFD方法
细分体的边界控制

三变量Catmull-Clark细分方法应用于任意拓扑的网格时,得到的可变 形空间与网格的形状不一致,通常从网格的边界向里收缩。
细分体的边界控制

具有边界和边控制的Catmull-Clark体
可变形空间及变形过程

空间点P相对于单元C的相对位置。 对于类3单元,用三线性插值也计算P点的相对位置 对于类n单元,首先把单元分割成四面体,然后用分片三线性插 值来调整点P在变形后单元的位置。 变形过程: 1.构造控制网格,把物体放于网格内。 2.网格相对于物体冻结。 3.计算可变区域内每一点P对于该单元的相对位置。 对于类n单元,算得三线性插值参数(u,v,w)

即求解P(u,v,w) = P0 + u(P1-P0)+ v(P2-P0) + w(P3-P0) 4.移动原始网格的顶点,使它产生变形,并把变形后的细分n次。 对于可变形区域内物体上点P,根据上一步求得的索引号找到 变形后网格对应的单元,再根据该点P的参数(u,v,w)计算P变 形后的点。
X0为局部坐标系的原点(FFD块的一个角点) (S,T,U)为网格三条互相垂直的边 设网格为正方体,则控制顶点为:
自由变形方法FFD
2.变形FFD块。即移动控制顶点Pi,j,k
3.确定顶点变形后的位置。
自由变形方法FFD
EFFD(扩展的FFD方法)

FFD只适用于平行六面体的网格形状 1990年,Coquillart提出一种扩展的FFD方法,适用于非平行六面体 的网格形状。 EFFD构造:
直接操纵的FFD

核心问题:单个点直接操纵的约束问题 (物体上一点Q从源位置Q1到目标位置Q2,求网格控制顶点的某种布 局)



根据FFD方程:Q1 = BP Q2 = B(P + ΔP) =》 ΔQ = Q2 - Q1 = BΔP 根据矩阵论知识:可推出 ΔP = (B+)+ ΔQ (B+)为B的广义逆
B

1
B
2
BT
直接操纵的FFD

边界控制顶点的重数为3,且要保 证重数为3的顶点必须重合 则添加一个矩阵S =》ΔP = (BS+)+ ΔQ
0 0 S 0 0
0 1 0 0 1 0 0 1 0 0 0 1
0 b1

对于多个点的约束问题:
Q0 b 0 0 Q1 0
自由变形(FFD)技术
柴学梁
自由变形方法FFD
1986年,Sederderg等提出的适用于柔性物体动画的更为一般方法。 不直接操作物体,而是将物体嵌入一空间,随所嵌空间的变形而变形。 对于二维情况(双三次Bezier曲面):
自由变形方法FFD
对于三维情况(三三次Bezier超曲面):



将一正方体映射为弯曲的体物。 Bezier体由64个控制顶点Pi,j,k来指定,当物体嵌入正方体时,物体随Q(u,v,w) 的变形而变形。 多个Bezier超曲面可拼接生成一分段光滑的Bezier体,即FFD体 由三根互相垂直的坐标轴排形的长方体结构的控制顶点网格,称Lattice



基于任意拓扑网格的FFD方法

1996年,MacCracken提出一种允许网格为任意拓扑形状的更一般的 FFD方法。 变形空间曲细分(Subdivision)方法来定义生成体。 用网格定义变形空间:
一个网格(L)定义为由一系列顶点集{P0,P1,…,Pn}和一指定它们连 接关系的单纯形组成。 网格的组成:
直接操纵的FFD变形方法

移动控制顶点的FFD变形方法存在的问题:

1.难是得到精确的变形形状。 2.难以使得物体上的某些点到达指定的位置。 3.难以了解控制顶点的移动和物体变形结果之间的关系。 4.当控制顶点数目多或被变形物体遮挡时,移动控制顶点困难。
1992年,Hsu等人提出直接操纵FFD变形方法。 核心思想:用户从物体上选择一个点,并把该点移动到变形后的位置, 系统自动反求导致这种变化的FFD控制顶点的变化。
相关文档
最新文档