评论

收藏

ProBuilder快速原型开发技术 ---模型精细化操作

游戏开发 游戏开发 发布于:2021-06-27 15:56 | 阅读数:464 | 评论:0

  前面我们讲解了很多ProBuilder功能,但是对于制作一款复杂的模型来说,还远远不够。需要更多的对于模型细节的处理,这就是本篇文章要讲解的“模型精细化操作”技术。
  关于PB对于模型的精细化操作,笔者分四大方面进行讲解。
  一: 模型的线面批量选择
  在对一个复杂模型进行操作时候,往往要面对很多个面进行批量操作。这时候PB的批量选择功能就可以派上用途。常用的有如下功能:
  1> Select Face Loop   面循环选择
  操作步骤:
  A: 定义面操作试图
  B: 选择一个面
  C: 选择 Select Face Loop 功能。

DSC0000.jpg
  2> Select Face Ring    环形选择
  操作步骤:
  1:定义面操作试图
  2:选择一个面
  3:选择 Select Face Ring 功能。

DSC0001.jpg
  3> Grow  Selection   成长选择
  操作步骤:
  1:定义面操作试图
  2:选择一个面
  3:选择 Grow Selection 右边的“+”号。
  4:取消“Restrict to Angle” 默认勾选。
  5:点击底部“Grow Selection”按钮。

DSC0002.jpg
4> Select by Material  材质选择     
  表示选择相同材质的模型面。

DSC0003.jpg
  5> Select by Colors    颜色选择
  表示选择相同颜色的模型面。

DSC0004.jpg
  二: 面平滑处理
  面平滑处理,是PB中采用通过改变模型法线的方式,从视觉上模拟一种连续平滑面的效果。
  操作步骤:
  1:制作一个连续不光滑的立方体,且查看其不光滑的面。

DSC0005.jpg
3:点击PB面板的“Smoothing”功能按钮,设置为一组。
DSC0006.jpg
  三: 变换模型坐标系
  “模型坐标系变换“这项功能,主要是针对解决模型在旋转后,再进行各种操作时候,可能存在由于坐标系的定义不同,而导致的操作失误。
  以下我们定义7个步骤,演示问题与解决方式:
  实验步骤:
  1:定义一个 5 5 10 的模型。
  2:设置模型本身为世界坐标系。

DSC0007.jpg
  4:复制一个相同模型,也为世界坐标系。
  5:对模型做x与y轴的45度变换。

DSC0008.jpg
  7:后者模型可以通过“Orientation” 设置局部或者法线坐标系,把错误的凹陷模型修改正确显示。

DSC0009.jpg
  2> 插入相互垂直的分割线
  在模型的“Edge Selection”模式下,可以点击PB操作面板的“Insert Edge Loop” ,插入一个当前选择线,相垂直的“包扎线”,可以移动到指定方位。

DSC00010.jpg
  3> 插入一条分割线
  在模型的“Edge Selection”模式下,点击模型的一个边线, 点击PB操作面板的“Insert Edge Loop” ,插入与当前边沿线垂直的一条线。

DSC00011.jpg
  4> 插入一条分割线的快捷方式
  模型的“Edge Selection”模式下,可以通过 Alt+U 快捷方式,插入一条线。(作用同上)
  本章节四大功能的灵活掌握,可以让读者灵活的开发复杂模型,例如央视大楼模型、小区楼盘模型、大型泳池模型等等。
关注下面的标签,发现更多相似文章