3D建模通俗来讲就是利用三维制作软件通过虚拟三维空间构建出具有三维数据的模型。3D建模过程产生一个动画化的数字对象,这使其成为角色动画和特殊效果的必要过程。
3D建模是许多创意事业不可或缺的一部分。工程师和建筑师使用它来计划和设计他们的工作;动画师和游戏设计师依靠3D建模将他们的想法变为现实。
建模师通常生成某种类型的图元,例如立方体、球体或平面。图元只是建模的起始形状。建模师将以这种基本形式为基础,并使用各种建模工具对其进行操作。
3D建模是一种精确的工作流程,通常各个顶点放置起来都要很细致,以便实现目标对象的正确轮廓。
网格的外部由多边形组成,这些多边形可以细分为较小的形状以创建更多细节。如果要对3D模型进行动画处理,这些细节尤其关键。任何需要弯曲的关节,都需要附加多边形以确保运动平稳。
TinkerCAD具有丰富多彩的直观界面和丰富的资源,是专门为没有CAD经验的人们设计。该工具教授了3D建模的所有基本概念,使你可以通过简单拖拽立方体、圆柱体或球体之类的原始形状,将一个想法转换为CAD模型。
TinkerCAD还为用户提供设计、编程和模拟电子装配的能力,以及一种称为“代码块”的功能,该功能使用代码自行创建3D对象。
3D Slash独特的3D建模方法为数字设计世界提供了真实的感觉,该程序转为初学者量身定制,易于掌握,可让你立即创建3D模型。界面虽然简单,但其开发人员仍在持续更新和改进该软件。例如,导入一张图片,3D Slash可以帮你转换成立体的三维模型;同时,你也可以在模型创建的时候添加图片来帮助你建模。
值得一提的是,3D Slash还有商业版,提供了每月2-20美元的扩展功能服务,包括更高的分辨率、更多样的调色板和项目管理工具。
Vectary是一个基于在线的软件,能够对3D模型进行实时建模和渲染。该软件用于图形设计、产品设计和游戏设计,但对3D建模感兴趣的任何人都可以使用该软件。
Vectary不需要建模经验,只需具备设计概念的基础知识即可。其操作简单易用,内置3D模型。初学者还可以利用各种预渲染的3D排版、Web标头、包装设计等。Vectary提供共同协作的功能,方便与其他人一同完成。
*Vectary免费版可创建的项目数量有限,还无法去除水印;高级版则需要每月花费25美元。
Meshmixer具有独到的融合多边形网格边界的能力,可以任意切割、拼接网络模型,进行混搭建模,还具有雕刻模型的功能。同时,它还能够自动或手动添加树状支撑结构,解决了3D打印过程中加支撑的问题,也可以避免过度添加支撑,从而节省一些材料。
从基本3D建模工具的角度来看,Meshmixer能够编辑、修复和优化任何模型。它还具有用于体积和曲面、网格修复、自动曲面对齐以及用于分析和优化模型等各种方法的雕刻工具。
SculptGL仅包含必要的基本工具,即可让你了解雕刻工作流程,所有这些都可以在Web浏览器中轻松完成。
在实际操作中,一开始就使用从头开始塑造3D设计的基元,或者从3D建模软件中加载模板作为基础。基础工作总是用非常宽的刷子来定义轮廓,但你也可以切换到较小的刷子,并雕刻较大的细节,明显的肌肉、手指等。
ZBrushCoreMini是3D建模软件Sculptris的后续产品,它从头进行重新设计,并包含Sculptris Pro中大多数功能。ZBrushCoreMini作为一种雕刻工具在某种程度上来说是独一无二的,它允许用户使用笔触来编辑网格。从本质上来讲,用户从块状粘土开始,然后可以使用8种不同的工具对其进行精心修改。
SketchUp也是一款基于浏览器使用的工具,它易于学习,拥有直观清晰的工具和对用户友好的界面。
SketchUp用于Google Earth上的建模也十分方便,它比其他三维CAD程序更直观、灵活以及易于使用。SketchUp世界中一个众所周知的特性便是3D Warehouse。用户可以利用他们的Google账户来上传创建的模型,并且浏览其他的组件和模型。
Wings 3D是一个开源的三维计算机图形软件,适合创建细分曲面模型。Wings 3D使用上下文相关的菜单,而不是更为图形化、有图标的界面。在Wings 3D历建模有四种选择模式:顶点、边、面和体,一般使用鼠标和键盘来修改元素更改模型。
Wings 3D可以添加纹理和材质,并有自动UV映射功能。另外,它还能进行基础操作,像移动、缩放、旋转、拉伸、斜切和焊接,以及雕刻、镜像和弯曲等。
Leopoly同样是一款基于浏览器使用的平台,它不仅是3D雕刻工具,还是CAD程序。对于希望学习如何创建、定制和3D打印自己的模型初学者来说,它是最理想的选择。
Leopoly非常易于学习,且操作简单,用户可以从粘土或其他基本形状的图元开始,然后通过雕刻、绘画、浮雕等来创建自己的设计作品。
BlocksCAD通过将彩色积木与代码结合起来,简化了OpenSCAD的强烈特性。在BlocksCAD中,所有命令都由LEGO一样堆叠在一起的彩色块表示。完成后,可以渲染3D模型以对其进行检查。
虽然BlocksCAD是为初学者设计,但它仍比其他3D建模工具要复杂一些。一旦通过BlocksCAD获得该语言的基础知识,便最终可以将这些技能转换为OpenSCAD。