3Dmax有三种高级建模技术:多边形POLYGON建模、面片PATCH建模、NURBS(非均匀有理B样条曲线)建模。
   01多边形建模
   多边形建模是最为传统和经典的一种建模方式。3Dmax多边形建模方法比较容易理解,非常适合初学者学习,并且在建模的过程中用者有更多的想象空间和可修改余地。3Dmax中的多边形建模主要有两个命令:Editable Mesh(可编辑网格)和Editable Poly(可编辑多边形),几乎所有的几何体类型都可以塌陷为可编辑多边形网格,曲线也可以塌陷,封闭的曲线可以塌陷为曲面,这样我们就得到了多边形建模的原料多边形曲面。如果你不想使用塌陷操作的话(因为这样被塌陷物体的修改历史就没了),还可以给它指定一个Edit Poly修改,这是3Dmax7中新增加的功能。编辑网格方式建模兼容性极好,优点是制作的模型占用系统资源最少,运行速度最快,在较少的面数下也可制作较复杂的模型。它将多边形划分为三角面,可以使用编辑网格修改器或直接把物体塌陷成可编辑网格。其中涉及的技术主要是推拉表面构建基本模型,最后增加平滑网格修改器,进行表面的平滑和提高精度。这种技法大量使用点、线、面的编辑操作,对空间控制能力要求比较高。适合创建复杂的模型。
   编辑多边形是后来在网格编辑基础上发展起来的一种多边形编辑技术,与编辑网格非常相似,它将多边形划分为四边形的面,实质上和编辑网格的操作方法相同,只是换了另一种模式。在3DMAX7的时候新加入了对应的编辑多边形修改器,进一步提高了编辑效率。
   编辑多边形和编辑网格的面板参数大都相同,但是编辑多边形更适合模型的构建。3DMAX几乎每一次升级都会对可编辑多边形进行技术上的提升,将它打造得更为完美,使它的很多功能都超越了编辑网格成为多边形建模的主要工具。
   
   02面片建模
   面片建模是在多边形的基础上发展而来的,但它是一种独立的模型类型,面片建模解决了多边形表面不易进行弹性编辑的难题,可以使用类似编辑BEZIER曲线的方法来编辑曲面。面片与样条曲线的原理相同,同属BEZIER方式,并可通过调整表面的控制句柄来改变面片的曲率。面片与样条曲线的不同之处在于:面片是三维的,因此控制句柄有X、Y、Z三个方向。
   面片建模的优点是编辑顶点较少,可用较少的细节制作出光滑的物体表面和表皮的褶皱。它适合创建生物模型。
   面片建模的两种方法:一种是雕塑法,利用编辑面片修改器调整面片的次对象,通过拉扯节点,调整节点的控制柄,将一块四边形面片塑造成模型;另一种是蒙皮法(就是我们常用的POLYLINE + SURFACE),类似民间的糊灯笼、扎风筝的手工制作,即绘制模型的基本线框,然后进入其次对象层级中编辑次对象,最后添加一个曲面修改器而成三维模型。面片的创建——可由系统提供的四边形面片或三边形面片直接创建,或将创建好的几何模型塌陷为面片物体,但塌陷得到的面片物体结构过于复杂,而且会导致出错。
   
   03NURBS建模
   NURBS(非均匀有理B样条曲线)是建立在数学原理的公式基础上的一种建模方法。它基于控制节点调节表面曲度,自动计算出表面精度,相对面片建模,NURBS可使用更少的控制点来表现相同的曲线,但由于曲面的表现是由曲面的算法来决顶的,而NURBS曲线函数相对高级,因此对PC的要求也最高。作为从事3D游戏建模多年的老司机,整理了不少学习资料,每天晚上都会开设游戏建模直播课,课程会讲到3D Max以及Zbrush软件的使用以及机械、道具、人物、怪物等模型的制作,想正儿八经学习技术的小伙伴,可以添加到我的3D建模学习教程扣群:711135475。(如果想学习NURBS建模系统,建议把精力花在更专业的NURBS建模系统软件上,如rhino等等,但是如果只是做一些简单的模型,使用NURBS还是很方便的。)
   NURBS与曲线一样是样条曲线。但NURBS是一种非一致性有理基本曲线,可以说是一种特殊的样条曲线,其控制更为方便,创建的物体更为平滑。若配合放样、挤压和车削操作,可以创建各种形状的曲面物体。NURBS建模特别适合描述复杂的有机曲面对象,适用于创建复杂的生物表面和呈流线型的工业产品的外观,如汽车、动物等等,而不适合创建规则的机械或建筑模型。
   
   NURBS建模思路:先创建若干个NURBS曲线,然后将这些曲线连接起来形成所需要的曲面物体。或是利用NURBS创建工具对一些简单的NURBS曲面进行修改而得到较为复杂的曲面物体。
   NURBS曲面有两种类型:点曲面和可控制点曲面。两者分别是以点控制或可控制点来控制线段的曲度。最大区别是:“点”是附着在物体上,调整曲线上的点的位置使曲线形状得到调整;而“可控制点”则没有附着在曲线上,而是曲线周围,类似磁铁一样控制曲线的变化,该方式精度较高。
   创建NURBS曲线有两种方法:一种是先创建样条曲线再转为NURBS曲线;另一种是直接创建NURBS曲线。
   在NURBS建模中,应用最多的有U轴放样技术和CV曲线车削技术。U轴放样与样条曲线的曲线放样相似,先绘制物体的若干横截面的NURBS曲线,再用U轴放样工具给曲线包上表皮而成模型;CV曲线车削与样条曲线的车削相似,先绘制物体的CV曲线,再车削而形成模型。

3dmax高级建模方法总结相关推荐

  1. 51自学网sketchup8基础教程 3dmax高级建模教程 VR产品级渲染教程 家具设计制造教程...

    我要自学网平面设计 计算机基础知识教程 Excel2010基础教程 Word2010基础教程 PPT2010基础教程 五笔打字视频教程  我要自学网Excel函数应用教程 Excel VBA基础教程 ...

  2. 3DMax高级建模人物骨骼蒙皮!零基础快速入门!不要错过!

    网上关于3DMax高级教程骨骼蒙皮的视频教程确实比较多,但是说的较复杂,对于初学 者很难在短时间内学会如何对人物模型进行骨骼蒙皮,这篇文章将简明扼要的介绍如何 对3DMax人物模型进行骨骼蒙皮.(此篇 ...

  3. 快速学会3DMax高级建模人物骨骼蒙皮

    网上关于3DMax高级教程骨骼蒙皮的视频教程确实比较多,但是说的较复杂,对于初学 者很难在短时间内学会如何对人物模型进行骨骼蒙皮,这篇文章将简明扼要的介绍如何 对3DMax人物模型进行骨骼蒙皮.(此篇 ...

  4. 高级建模方法(Gurobi):线性化、分段线性函数、逻辑变量/约束

    文章目录 乘积式 绝对值 max⁡∣x∣\max |x|max∣x∣, big-M max⁡∣x∣\max |x|max∣x∣, SOS-1约束 分段线性函数 SOS2表示法 0-1变量表示法 min ...

  5. 3DSMAX渲染器哪个好以及建模方法大盘点?你学会了吗

    3DSMAX渲染器哪个好以及建模方法大盘点?你学会了吗 Maya基础到精通案例教程集:传送门 zbrush基础到精通案例教程集:传送门 3dmax基础到精通案例教程集:传送门 3D建模软件安装下载集: ...

  6. 计算机软件3dmax在展览中的研究,【建模技巧】实用展览设计3ds Max建模方法(第一期)...

    前言:随着3ds max技术的持续发展,促使着展览设计师们不断的反思与进步.复杂的形式对于展览设计师而言,确实是一个新的设计挑战,如何利用各种有效的手段去避免和解决这些造型难题?本人在一直探索中,献上 ...

  7. SWAT模型(建模方法、实例应用、高级进阶)技能提升

    第一部分[从小白到精通]:SWAT建模及在水文水资源.面源污染模拟中的实践技术应用与典型案例分析 第二部分[高级进阶]:SWAT模型高阶应用暨无资料地区建模.不确定分析与气候变化.土地利用对面源污染影 ...

  8. 信不信你不知道的3Dmax建模方法

    上篇文章说到3Dmax建模的四种方法,这篇文章讲剩下的几种方法,就是多边形建模.面片建模和NURBS建模.进来懵逼的朋友们可以去看一下麦冬的前一篇文章哦. 3D建模.游戏建模.次世代.游戏模型.3dm ...

  9. 有什么方法快速入门3Dmax游戏建模吗?

    想速成,说到底就一个字: 肝! 肝就完事了! 少看那些花里胡哨的项目成品,看着看着你会迷茫的. 先把软件基础补一补,然后不停的找项目去做,去熟悉,从白天,到黑夜. 不懂的就找解决方案,到处查,到处问, ...

  10. 3d游戏建模基础教程:3D建模应用领域和四种常用建模方法

    3D建模应用领域 影视动画表现 电影行业将它们用于活动的任务.物体以及现实电影:视频游戏产业将它们作为计算机与视频游戏中的资源,通过设计稿,建模,最终完成. 游戏美术表现 多用于游戏类建模,包括:角色 ...

最新文章

  1. HTTP 错误 500.21 - Internal Server Error
  2. 从“大数据”到“智能数据”
  3. 【机器学习基础】数学推导+纯Python实现机器学习算法12:贝叶斯网络
  4. 用预训练GNN预估点击率有奇效?
  5. Java的3大框架都学习什么呢?
  6. python对字典的基本操作(遍历、排序)总结,Python字典操作简明总结
  7. php中的round是什么,phpround函数怎么用
  8. python中sklearn中的Imputer模块改动
  9. java多级目录文件是否存在_Java文件夹操作,判断多级路径是否存在,不存在就创建(包括windows和linux下的路径字符分析)...
  10. 微课|Python搜索有向图中的路径
  11. 基于DEAP库的python进化算法-2.进化算法各元素的DEAP实现
  12. matplotlib中文乱码的两种解决方案
  13. java使用redis的demo,Javaredisdemo
  14. 动态SQL之choose
  15. presto获取上月第一天和最后一天、当月第一天
  16. 宠物店会员管理系统| 宠物店小程序
  17. 头歌华氏度和摄氏度的换算
  18. 云台山茶旅集团各分子版块日新月(2月20日)
  19. 2022年干式生化分析试剂片市场深度分析及发展研究预测报告
  20. 用SHGetFileInfo函数获取文件信息

热门文章

  1. 尚硅谷官网MySQL笔记
  2. javascript 小白学习指南专题 this
  3. Windos配置本地config文件,ssh访问指定服务器
  4. win10下Miracast无线投屏使用教程及异常解决方案(超详细)
  5. Ffmpeg 解复用器列表 demuxer_list
  6. OpenERP工作流不同角色看属于自己审批的方法
  7. linux自动ping脚本,linux 自动ping ip的shell脚本
  8. 《信号与系统学习笔记》—线性时不变系统(二)
  9. Bibles_Numpy离线文档
  10. aix系统服务器日志外发,AIX系统日志