3D 建模如何工作?

虽然看起来很奇怪,但令人钦佩的复杂、高度详细的 3D 模型最初是像球体或立方体这样的原始形状。它们是创建模型的主要基础。艺术家操纵这个图形,使用特殊的数字工具赋予它所需的形状和轮廓。

从简单开始走向复杂是 3D 建模的黄金法则。这是您创建 3D 角色的方法。

创建 3D 模型需要耐心:艺术家必须努力放置顶点才能正确地勾勒出模型的轮廓。构成网格外部的多边形可以细分为更小的部分以添加细节。如果模型将被动画化,这一点尤其重要——只有当所有可移动的位置(例如膝盖和肘部)都具有足够数量的多边形时,才能实现平滑移动。

为了简化艺术家的生活并使他们免于日常任务,3D 建模程序包括各种技术,例如镜像模型的已完成部分。在它的帮助下,艺术家可以只用一半甚至四分之一来完成物体。对于角色的 3D 建模尤其如此,因为它允许您创建完美对称的模型,沿所需的轴反映工作。

3D 与 2D:是什么让 3D 角色与众不同

当然,没有人会安排 2D 和 3D 世界之间的战斗:它们每个人都有存在的权利。然而,3D 模型比 2D 模型有几个优势,尤其是在创建游戏、电影或卡通人物时。3D 角色最显着的优点是:

1.逼真的 3D 模型可以实现从简单的草图到摄影精度的任何级别的细节。

2.动画自由 3D 角色很容易控制,因为它们已经在 3D 空间中建模,不需要重新绘制不同的姿势来显示新的动作。

3.调整简单 得益于现代软件的高级功能,成品模型可以轻松进行调整和添加,并在必要时快速更新。

4.可视化 角色的 3D 模型看起来比二维图更加丰富多彩、充满活力和立体感,而且可以从不同角度观看。

如何绘制 3D 角色:里程碑

尽管环境对于游戏的感知也很重要——它营造了氛围和虚拟世界的感觉——但英雄仍然是主要的难忘因素。角色的视觉吸引力、他们的主要特征、习惯、动机和道德原则——在游戏过程中,游戏玩家有意或无意地将自己与他们的角色认同,并在一段时间内与他们融为一体。因此,为了让一个角色值得被投射到玩家的个性上,艺术家们在每个角色的创作上都倾注了心血。

如何制作游戏的3D模型?这一切都始于一个想法,收集参考资料和创作概念艺术。

当想法以文字框定并收集到必要的参考资料时,概念艺术家就会发挥作用。他们是从文字世界到可视化世界的向导:他们的主要任务是为未来的游戏角色提供主要外观,并为他们的进一步发展奠定基调。

除了拥有绘画艺术之外,这些专家还是非常有创造力的人,他们的知识远远超出了美术领域。手头只有角色的口头描述或草图,概念艺术家应该更详细地进行工作。通常,首先,制作一些粗略的草稿,显示角色外观的可能选项。之后,这些概念由管理层或客户批准。选择图像后,概念艺术家必须非常详细地进行设计,同时考虑到未来角色的特征。

当图像准备好并获得批准后,概念艺术家会准备角色的其他图像。它们标记不同类型的身体姿势、不同的运动阶段、面部表情类型、主要特征、姿势、服装、武器、弹药、外观的关键细微差别、调色板等。

图像可以是彩色的,也可以是无色的。最重要的是,他们在创建三维模型时,要明确绘制什么样的角色以及需要处理哪些细节。大量软件用于创建数字绘图,包括付费和免费的。

收集并展示了足够数量的关于角色的信息后,概念艺术家准备将他们的图纸转移到下一阶段。

人物造型

接下来是数字炼金术之类的东西。基于扮演蓝图角色的概念艺术,创建了一个成熟、坚实和生动(就游戏现实而言)的模型,模型庞大且几乎有形。当然,想象从概念到三维空间的飞跃并不容易:3D 建模师需要准备好寻找新的创意解决方案并实现高度的细节。

这个阶段从一个粗略的形成开始,然后是更高级的建模和雕刻,增加了越来越多的细节。

3D 角色的质量和清晰度受多边形数量的影响:多边形越多越好。习惯上区分低聚和高聚品种。

高多边形模型在电影行业的角色建模中更受欢迎,因为那里需要大量多边形以获得最佳细节。但是,它们的渲染有时可能需要几天时间。但是对于游戏,经常使用低多边形模型:3D 角色的可视化直接在游戏过程中进行。近年来游戏行业一直呈现火热的发展态势,人才紧缺的现象也随之越发明显。在游戏建模行业中做到两年月薪10k+不是梦。

1.拓扑选择 它决定了动画时三角形和顶点沿网格的移动。良好的拓扑结构可确保模型正确且不失真的运动。

2.网格的比例 如果不是某种大小相似的奇妙生物,角色不可能比房子高。艺术家通过将模型与另一个预定尺寸的成品进行比较来检查模型的尺寸。

3.T形 摆出双臂分开姿势的角色是进一步工作的最佳选择:这简化了腋下区域(如果是人)的调整并加快了索具过程,我们将在后面讨论。

不同的项目可能需要不同程度的细节,但主要过程及其顺序保持不变。

字符纹理

纹理的创建及其在 3D 模型上的叠加决定了其质量、真实感和准确性。纹理是应用于未上漆模型表面的位图,以赋予其颜色、体积或浮雕错觉。

纹理的主要类型有浮雕贴图和 MIP 贴图。浮雕贴图是一种 3D 图形技术,可以在丰富而逼真的设计中创建对象的表面。它有自己的品种:凹凸贴图、法线贴图和视差遮挡贴图。

MIP 映射是一种应用纹理的方法,其中使用同一纹理图像的多个副本,但具有不同的细节级别。

纹理本质是表面每个元素的展示,物理特性的视觉表现,光和反射效果的建模,以及对最小元素最真实显示的贡献:眼睛、睫毛、头发和皮肤毛孔。

当纹理完成时,模型可以被认为是完成的。如果应该为模型设置动画,则会执行所有进一步的步骤。

角色绑定和蒙皮

在索具阶段,游戏角色正式获得了一个特殊的骨架,在这个骨架的帮助下,他们随后获得了在动画师的帮助下移动的能力。装备,即虚拟骨架,定义了将角色的整个身体整合在一起的要点,并给出了对其不同部分的相互作用的理解。

为了让角色可靠地移动,通常需要创建 20 到 100 个骨骼。它们的数量越大,提供手动操作就越困难。因此,某些工具允许您缩放、移动和旋转一组特定的骨骼,以简化过程并使其更流畅。

要求在灵活性、效率和真实性之间取得精确的平衡,角色装备必须与模型的设计保持一致,同时能够在模型设计的同时实现想法,同时能够满足所有的想法和性能需求动画团队的成员。

接下来是蒙皮——将角色的几何网格绑定到创建的装备。角色执行任何动作时的外观取决于其质量。之后,模型就可以制作动画了。

角色动画

这是一个非常大的话题,值得单独写一篇文章,充满细节和细微差别。因此,我们将通过一些评论来解决。

本质上,动画是一连串在细微处不同的静态图片的快速显示。不用说,此阶段的主要目标是实现 3D 角色动作的最大逼真度。在这里,3D 角色的关键帧动画就派上用场了。设计者必须在运动的第一帧和最后一帧中指明 3D 角色的位置,其余帧的计算委托给一个特殊的程序。在实践中,这项技术看起来很简单,但当需要创建复杂的动作并实现 3D 角色的逼真动作时,事情就会变得复杂得多。

顶级 3D 角色设计软件

3D 建模是无限的可能性。这是现在和未来。这就是我们周围的一切。三维模型、动画、可视化是一个概括的、但远非完整的功能列表。

制作 3D 角色是一个单独的建模类别,不仅需要天赋和艺术视野,还需要解剖学、比例、造型、手势和面部表情方面的知识。最好的模型是最像一个活生生的人,具有正确的拓扑结构、流畅的手势和自然的微笑。

如何制作3D角色?用于开发 3D 角色的软件范围确实令人惊叹:从免费到非常昂贵的选项,从适合初学者的最小工具集到具有陡峭学习曲线的高级界面。试图确定最佳节目将放弃客观性,因为每个节目都有自己的优势和目标受众。因此,我们将列出最常见的选项,它们将是实现制作 3D 角色的各种想法的好帮手。

3ds Max 基本上,只有专业人士才能使用 Autodesk 的 3ds Max:在这里,您几乎可以执行任何与 3D 建模和可视化相关的工作。不仅角色受此软件的影响,而且环境和整个世界也受其影响。由于其广泛的功能、通用性、与大多数插件的兼容性以及许多现成模型的存在,3ds Max 在全世界都很受欢迎。专家将能够从头开始充分享受创建 3D 设计的乐趣。该程序并不便宜,但物有所值。

Maya 来自 Autodesk 的另一个软件,更侧重于不直接创建 3D 角色,而是处理他们的动画以进一步集成到游戏中。在这里,艺术家可以专注于最小和最精细的细节,例如头发和衣服的运动,为角色添加最大的真实感。可在此程序中创建的渲染功能和各种环境确实令人瞠目结舌。大型工具集不会限制艺术家在模型和图纸上工作的想象力。

ZBrush Pixologic ZBrush 是另一款适用于专业人士的出色软件,拥有广泛的高级工具。它为建模者配备了一个画笔,可以绘制有深度的笔触。在雕刻的同时,艺术家还可以对物体进行绘画。该程序的一个重要优势是自动添加阴影和高光,无需建模师的额外努力,看起来很自然。渲染过程通常是实时发生的,艺术家会立即看到作品的结果。

创建一个 3D 游戏角色需要多少钱?

价格问题总是让人头疼,尤其是制作3D角色这样复杂又辛苦的工作。太阳底下没有新鲜事,我们不会重新发明轮子和绕圈子。

价格受与以前相同的所有因素影响:角色的复杂程度和细节、动画准备的需要、替代选项的数量(角色可以在整个游戏中改变)。时间也起着重要作用:如果客户在更短的时间内需要一个模型,那么创建它的成本就会增加。

为了粗略地指导您,让我们看一下抽象的平均角色模型以及动画。创建概念的阶段最多需要 20 个小时。建模时间平均为 50 小时。纹理制作和索具大约需要 15 个小时。制作 1 秒的动画平均需要 5 个小时。

总的来说,我们在大约 100 小时内创建了一个角色模型。平均而言,可以谈论 12000元的成本,但同样,这是抽象模型的近似价格。

3D角色游戏建模新手入门完整指南相关推荐

  1. 3D游戏建模新手入门到就业,高效学习的十二个步骤

    3D游戏建模师在游戏制作中,相当于游戏的造型师,游戏的建筑.人物.坐骑.怪物.山水等等,都需要3D游戏建模师来建模,构建整个游戏的世界. 对于热爱游戏的朋友来说,肯定对游戏内的美术有很多自己的想法. ...

  2. 游戏开发新手入门之DirectX入门

    游戏开发新手入门之DirectX入门 [文章导读]       今天我们要接触到令人敬畏的DirectX.它比Windows GDI要快好几倍,可用于不同的语言和多种平台 [正文] ☆ 简介 今天我们 ...

  3. java新手入门学习指南

    java新手入门学习指南由 android杂谈网原创. 0.准备 1.JDK安装和环境变量配置 2. 安卓开发环境搭建 3.熟悉eclipse开发环境,并使用eclipse创建第一个java应用程序 ...

  4. Maya与3dsmax对比,为什么推荐3D游戏建模新手学习3dsmax

    Maya的确比3dsmax难学许多,包括入门难度,虽然maya也有多边形建模方式,但maya建模首选是NURBS 建模.如果连犀牛的NURBS也不能熟练操作,maya的NURBS更难深入学习.即使学习 ...

  5. 3D建模新手入门到高端 电脑配置一览

    入门机:1000元到3500元中端主流机:4000元到6000元高端机:6000元到10000元 1.1550元方案 方案说明 AMD3200G的CPU性能接近i3 9100F,不过核显是强大的Veg ...

  6. MAYA软件安装全过程!3D游戏建模新手,看一个,会一个!

    MAYA软件你装了吗?不会装?请看这里 MAYA通用安装教程 首先我们打开文件夹,找到这个文件,双击打开 MAYA通用安装教程 打开后就看见这个初始化的页面,点击"安装" MAYA ...

  7. 次世代游戏建模师入门先学max而不是Maya,你学对了吗

    现在3D游戏建模,主流的都是次世代建模技术了,所以3Dmax只是其中之一的软件 现在的次世代制作流程和软件如下: 3Dmax建低模/中模,ZB雕刻高模,3Dmax拓扑低模,3DmaxUV拆分,tool ...

  8. 3D角色硬表面建模技巧与思路分享【案例解析】

    我们先从最基础的布线原理.原则开始,然后讲解一些多边形布线的技巧,最后再回到我们硬表面建模的案例,掌握制作复杂模型时应该如何下手,学习制作的思路以及建模流程. 一.布线原则****1.曲率原理 点的位 ...

  9. 次世代游戏建模如何入门?

    如何学习游戏建模?对于有兴趣且有时间的小伙伴,相信都是选择自学,也许你会在网上寻找大量的资料.教程,然后开始你的探索之旅,当然,在我看来,自学是比科班教学更加有效和更深刻的过程,在其中你收获到的相信不 ...

最新文章

  1. centos php svn,centos7中搭建svn服务器(示例代码)
  2. 专家系统中的推理机比较
  3. JVM实战与原理---类加载机制
  4. python下载大文件mp4_Python代码打开本地.mp4格式文件的方法
  5. Linux Shell脚本入门教程系列之(二)第一个shell脚本
  6. 人脸识别签到_矿区签到出“新招” 人脸识别考勤上线
  7. db15接口各针脚示意图_【沙发管家】带你了解 HDMI 接口的用处都有哪些?
  8. 网络适配器输入的IP地址 已经分配给另一个适配器
  9. [转载] 令牌桶算法和漏桶算法python_排序算法(七):Bucket Sort 桶排序
  10. 使用javamail发送包含八位验证码的邮件(完美解决中文乱码问题)
  11. scala访问MySQL数据库
  12. vue修改编码_看,官方出品了 Vue 编码风格指南!
  13. 魅族17用鸿蒙系统,发布一年还很香,魅族17升级Flyme 9后太好用了
  14. 如何在Kali Linux 2018上安装GeForce GTX 1060显卡驱动
  15. Jmeter:java.net.URISyntaxException: Illegal character in fragment at index XX问题解决方法
  16. FairyGUI进阶-滑动列表 虚拟列表 循环列表
  17. android 读build.prop,Android系统下的build.prop文件
  18. cesium地图添加坐标点
  19. 华为鸿蒙系统新界面,华为德国申请专利更新 自研操作系统鸿蒙界面曝光
  20. 在线生成图片大全——绝对经典

热门文章

  1. 为了幸福生活 我们目前需要怎样的笔记本
  2. 【尚硅谷_java基础】四、数组
  3. Word中用宏编程完成图片调整大小与旋转
  4. maskrcnn_benchmark 代码详解之 poolers.py
  5. python大家都用来做什么-学 Python 都用来干嘛的?
  6. 我的家乡阳江----“漠阳文化”介绍
  7. Windows 10下麦克风无法使用的情况
  8. 简单的活动抽奖算法方案
  9. python多线程端口扫描
  10. 短期内从一个外行变成了解行业的人