随着计算机图形显示对真实性、实时性和交互性要求的日益增强,几何设计对象向着多样性、特殊性和拓扑结构复杂性靠拢这一趋势日益明显,以及图形工业和制造工业迈向一体化、集体化和网络化步伐的日益加快,曲面造型技术近几年得到了长足的发展,主要表现在研究领域的急剧扩展。

从研究领域来看,曲面造型技术已从传统的研究曲面表示、曲面求交和曲面拼接、扩展到曲面变形、曲面重建、曲面简化、曲面转换和曲面等距性。

1.曲面变形

传统的约束曲面模型仅允许调整控制顶点或权因子来局部改变曲面形状,至多利用层次化模型在曲面特定点进行直接操作;一些简单的基于参数曲线的曲面设计方法,如扫描、旋转法和拉伸法也仅允许调整生成曲线来改变曲面形状。计算机动画和实体造型业迫切需要发展与曲面表示方式无关的变形方法或形状调配方法,于是产生了自由变形法、基于弹性变形或热弹性力学等物理模型的变形法、基于求解约束的变形法、基于几何约束的变形法等曲面变形技术、以及基于多面体对应关系的曲面形状调配技术。

2.曲面重建

在精致的轿车车身设计或人脸类雕塑曲面的动画制作中,通常利用油泥制模,再进行三维型值点采样。在医学图像可视化中,也常用CT扫描来得到人体脏器表面的三维数据点。

从曲面上的部分采样信息来恢复原始曲面的几何模型,称为曲面重建。采样工具为激光测距扫描器、医学成像仪、接触探测数字转换器、雷达或地震探测仪器等。根据重建曲面的形式,它可分为函数型曲面重建和离散型曲面重建。前者的代表如离散点集拟合法,后者的常用方法是建立离散点集的平面片逼近模型。

3,曲面简化

与曲面重建一样,曲面简化这一研究领域目前也是国际热点之一。其基本思想是从三维重建后的离散曲面或造型软件的输出结构(主要是三角网络)中去除冗余信息,同时又保证模型的准确度,以利于图形显示的实时性、数据存储的经济性和数据传输的快速性。

对于多分辨率曲面模型而言,这一技术还有利于建立曲面的层次逼近模型,进行曲面的分层显示、传输和编辑。具体的曲面简化方法有网格顶点剔除法、网格边界删除法、最大平面逼近多边形法以及参数化重新采样法。

4,曲面转换

同一张曲面可以表示为不同的数学形式,这一思想不仅具有理论意义,而且具有工业应用的现实意义。例如,NURBS曲面设计系统与多项式曲面设计系统之间的数据传递和无纸化生产工艺。

5.曲面等距性

曲面等距性在计算机图形及加工中有着广泛的应用,因而成为这几年的热门课题之一。例如,数控机床的刀具路径设计就要研究曲线的等距性。但从数学表达式中容易看出,一般而言,一条平面参数曲线的等距曲线是有理曲线,这就超越了通用NURBS系统的使用范围,造成了软件设计的复杂性和数值计算的不稳定性。
此外,曲面造型在表示方法上也进行了极大地革新,以网格细分为特征的离散造型与传统的连续造型相比,大有后来居上的创新之势,这种曲面造型方法能够创建出生动逼真的特征动画和雕塑曲面。

三维建模之曲面造型的发展概况相关推荐

  1. 基于skyline的城市三维建模研究(转)

    自从戈尔提出"数字地球"的概念后,用数字形式表示地理空间成为热点,数字省市.数字城镇已经成为世界各国发达省市和地区21世纪的发展战略,成为争先抢占科技.产业和经济的制高点之一.在构 ...

  2. 基于skyline的城市三维建模研究

    基于skyline的城市三维建模研究 自从戈尔提出"数字地球"的概念后,用数字形式表示地理空间成为热点,数字省市.数字城镇已经成为世界各国发达省市和地区21世纪的发展战略,成为争先 ...

  3. osg 倾斜数据纹理_高科技构筑逼真效果——无人机倾斜摄影技术在实景三维建模的应用及展望...

    三维建模作为"数字城市"地理空间框架建设工程的一个重要组成部分,直观且真实地还原城市风貌,为城市的规划建设,以及民众生活带来便利.倾斜摄影作为一个重要的信息获取技术,运用图片结合技 ...

  4. 计算机学3d建模吗,计算机三维建模与动画基础

    计算机三维建模与动画基础 语音 编辑 锁定 讨论 上传视频 <计算机三维建模与动画基础>是2008年清华大学出版社出版的图书,作者是张烈,骆春慧. 书    名 计算机三维建模与动画基础 ...

  5. 桥梁计算机辅助设计直接建模法,基于CATIA的大型桥梁三维建模方法

    1.引言 三维设计技术是当前计算机辅助设计技术的发展趋势,在机械.建筑.化工.石油等设计行业已得到比较成功应用,并成为市场竞争的重要工具.近年来BIM/PLM所提倡的面向建筑全生命周期的集成建模技术在 ...

  6. Rhinoceros mac版(犀牛三维建模软件)中文版

    犀牛Rhinoceros mac版是非常受欢迎的一款三维建模软件,rhinoceros mac 中文版可应用于三维动画制作.机械设计.建筑设计.工业制造等,具备全面的NURBS.网格.分析.制图等工具 ...

  7. 计算机三维设计ppt,1 三维建模技术发展史.ppt

    文档介绍: SolidWorks三维设计与装配 3D Modeling and Assembly of SolidWorks 三维建模技术发展史 常见CAD软件介绍 SolidWorks 基础知识 S ...

  8. 透视城市“生命线” MapGIS地下管线三维建模工具

    城市是繁忙的,昨夜的浮尘还未落定,新一天的晨曦又接替了灯光,人们匆匆地开启了新一天的生活,在车水马龙中穿梭,在楼宇林立间工作生活,一切都是匆匆而又有条不紊.繁忙的背后还是繁忙,水.电.燃气.热量.信息 ...

  9. pythoncad标注教程_CAD 2014二维三维建模渲染标注基础与提升视频教程

    CAD 2014基础与提升视频教程 课程描述 CAD 2014基础与提升视频教程,偏机械类 学习人群 零基础,室内都可以:CAD制图者,特别是机械制图:机械.建筑.电子行业从业者主图需求:准备转行CA ...

最新文章

  1. 利用Swoole同时更新多台服务器代码
  2. jquery书写一个简易的二级联动
  3. 运营商竞速搭建手机支出公司
  4. Django视图(三)
  5. 手机usb共享计算机网络连接,如何将手机wifi网络通过USB共享给电脑?小编教你共享方法...
  6. pycharm 快捷键2
  7. 【Touchinput 】创建一个输入法(19)
  8. ad域用户和计算机搭建,Windows Server 6分钟搭建AD域
  9. 苹果支付35亿元和解iPhone“降速门”:国内用户又被忽略了
  10. 99.6%屏占比 vivo NEX 3升级版入网:865+55W快充
  11. 深度学习之 epoch batch iteration
  12. 基于JAVA+SpringMVC+Mybatis+MYSQL的同学录管理系统
  13. 微服务升级_SpringCloud Alibaba工作笔记0004---认识spring gateway理解新一代网关
  14. Maven 多环境配置profile
  15. 人物传记——周小川、李稻葵(央行智囊团)
  16. 接收的参数为日期类型、controller控制层进行数据保存、进行重定向跳转
  17. Python3编写炸金花游戏--超详细的讲解!!
  18. 什么是HTTO协议?来看!
  19. 网络扫描工具ncnmap
  20. Delphi中资源文件使用详解

热门文章

  1. C语言的枚举类型(Enum)
  2. 制作WinPE步骤教程
  3. 腾讯企业邮箱要实名认证吗?
  4. 自然底数e的意义是什么?
  5. 高中要学的计算机教材,中小学计算机校本课程教材.docx
  6. c语言小游戏出拳,C语言--拳击小游戏
  7. RISC-V 向量指令集研究 (一)
  8. 电子工程师从书系列15篇下载
  9. ER/Studio-DM1转化sql语句 步骤
  10. 广告行业中那些趣事系列59:详解当前大火的提示学习prompt learning