ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

3dmax沙发建模教程:从Box体块到可编辑多边形白模实战

2026/9/18 2:45:22 拓冰建站 浏览量
3dmax沙发建模教程:从Box体块到可编辑多边形白模实战 很多新手第一次打开3ds Max四个视口摆在面前工具栏上密密麻麻的图标一个都不认识于是就去搜3dmax建模教程结果跳出来的全是三十分钟打底的长视频看两集就放弃了。其实沙发这种家具是3dmax建模入门里性价比最高的练手对象——它有明确的几何规律有圆润的软包曲面又有硬朗的框架直线一套做下来可编辑多边形的核心命令基本都能摸一遍。这篇就围绕一张三人布艺沙发把从建方块到出白模效果图的完整链路拆开讲所有参数都是我在实际项目里反复用过的不是纸上谈兵。无论你是刚从软件安装界面走出来的零基础还是做过几个小道具想补一补曲面布线的朋友跟着走完一遍你应该能独立做出比例正常、平滑不破面的沙发模型。1. 为什么第一张沙发应该从几个方盒子开始而不是拉曲线1.1 沙发的几何本质七个块面加一个角度拆开看任何一张现代沙发你都会发现它其实是一堆长方体的组合一个底座框架、一条或三条坐垫、一块靠背板、一到两块靠背垫、左右两只扶手再加上四只沙发脚。这就是它的全部秘密——七个块面加一个角度。这个认知非常重要因为它决定了你第一步该建什么。新手最容易犯的错是一上来就在前视图里用Line工具勾沙发的侧面轮廓线然后想着加个Extrude拉出厚度。这条路不是不能走但它对曲线的控制要求很高一旦点画歪了后面加分段、调整圆角的时候会非常痛苦而且拉出来的模型往往是片状的遇到扶手和靠背衔接的转角处几乎必然要手动补面。我见过太多人在这一步卡住然后就再也没打开过这个软件。正确的思路是先用Standard Primitives里的Box把整个沙发的体块搭出来再做加减法。体块搭好之后你会立刻获得一个比例正确的水泥沙发这时候再逐步用可编辑多边形把它捏软、捏圆。这个顺序的好处是比例问题在最早阶段就被解决了——模型丑不可怕比例错才可怕。我个人的习惯是先建一个1900mm×820mm×160mm的底座Box把它抬到离地100mm的位置这就是沙发的骨架。注意这个尺寸不是随便给的1900是三人沙发的常规总长820是坐深加一点余量160是框架厚度离地100是给沙发脚留的空间。这些数据你先记着后面每一步都会用到。1.2 基本体路线和样条路线新手该选哪个这里必须把两条技术路线摊开说清楚因为选错了路线后面所有工作都是白费。对比项基本体Box起步样条曲线Spline起步上手难度低不需要手绘基础高点画歪就全歪改型空间大随时能拖顶点调整中改动容易破坏曲率布线可控性强四边形占主导弱容易产生长条形面适合的造型方正、块面感强的现代沙发弧形、一体成型的异形沙发新手推荐度强烈推荐先跳过我个人的建议很明确第一张沙发就走Box路线。等你把Chamfer、Bevel、Connect这几个命令玩熟了再去尝试样条放样做那种一体成型的弧线沙发也不迟。而且实际上市面上八成以上的布艺和皮沙发用Box路线都能覆盖。1.3 正式动手前的三分钟设置单位、伽马、自动备份这一步很多人直接跳过然后在后面被坑得怀疑人生。第一件事是单位设置。菜单栏Customize → Units Setup把Display Unit Scale和System Unit Scale都设成Metric → Millimeters。为什么不设米因为建筑和家具行业的图纸基本都是毫米为单位你设成米以后从外部导入模型或者照着图纸建尺寸来回换算会让你崩溃。单位不统一还有个更隐蔽的后果——导入外部模型时会出现尺寸缩小一千倍或者模型碎成一堆乱线的错乱现象很多新手以为是软件坏了其实只是单位没对齐。第二件事是自动备份。Customize → Preferences → Files标签页把Auto Backup的间隔设在5到10分钟。3ds Max在做复杂模型时崩溃的概率不算低尤其是面数上去之后。我早期做一张沙发做到最后一步崩溃过一次那种感觉不想再体验第二回。第三件事把视口切换到合适的工作布局。做沙发用前视图Front定比例、透视图Perspective看效果、顶视图Top对位置这三个用得最多。快捷键AltW可以最大化当前视口来回切换会顺手很多。提示Utilities面板里的Tape卷尺工具可以量任意两点之间的距离。建沙发时如果你想确认坐垫前缘到扶手的距离不用心算拉一根卷尺直接看数值比在脑子里换算靠谱。2. 底座与坐垫让硬邦邦的方盒子变软的真正手段2.1 Box的分段数怎么给才不亏底座建好之后不要急着复制先把它的分段数想清楚。很多人以为分段给得越多越好其实是错的——分段是成本不是免费的。我的做法是这样的底座框架长方向8段宽方向4段高方向1段坐垫长方向12段宽方向6段高方向3段靠背板长方向8段宽方向1段高方向4段扶手长方向1段宽方向4段高方向5段为什么坐垫的分段要比底座密因为坐垫是要被捏软的它需要足够的顶点密度来支撑形变而底座是硬框架给太多分段纯属浪费还会在后续加平滑时带来不必要的圆角变形。高方向给3段是有讲究的。坐垫的顶部边缘需要有一个起鼓的弧度如果高方向只有1段你的可操作顶点只有上下两层做不出那个中间略微凸起的软包感。3段刚好中间一层顶点往上提一点两侧顶点压住弧度就出来了。2.2 边缘支撑线Chamfer参数的一次实战试错这一步是整个沙发建模的分水岭。把坐垫的Box转换成Editable Poly右键 → Convert to → Editable Poly按键盘2进入边层级选中坐垫顶面的四条边然后在修改面板里找到Chamfer命令。这里的关键问题是切角给多少我实测下来一张1560mm长的坐垫切角给12mm到20mm比较稳妥。低于10mm加了平滑之后边缘几乎还是硬的看起来像块砖头高于25mm边缘会变得过于圆润像一块发酵过的面包失去了沙发的挺括感。Chamfer的设置面板里有个Segments参数这个也要交代一下。默认是1切出来是一刀平的斜角。在加涡轮平滑的情况下我一般给1就够了因为平滑会自动把这一刀斜角抹圆。如果你不打算加平滑那Segments给2到3边缘会自然一些。注意切角之前一定要检查一下顶点焊接情况。从Box转换过来的模型一般没问题但如果你前面手动调过顶点一定要在顶点层级全选Weld阈值设0.1mm避免出现看着连在一起、实际上没焊上的点否则后面一加平滑就会撕开一道缝。2.3 软选择做坐垫凹陷一个很少被新手用到的技巧坐垫不是平的人坐过的地方会有一点下陷四周边缘略微隆起。这个细节用**软选择Soft Selection**做五分钟搞定。按1进入顶点层级勾选修改面板里的Soft Selection把Falloff值设成坐垫宽度的三分之一左右比如620mm宽的坐垫Falloff给200。然后选中坐垫顶部中间那一排顶点往下拖10mm到15mm。你会看到周围的顶点跟着一起往下走形成一个非常自然的、渐变的凹陷。这个数值不要贪多。下陷超过20mm看起来就像沙发塌了反而不好看。10到15mm是那种坐过但还很精神的状态。同样的方法可以用在坐垫和靠背衔接的地方把坐垫后缘压下去一点让坐垫嵌进框架里而不是浮在上面。这一步做完你的模型从方块变成沙发已经完成了七成。3. 靠背与扶手倾斜角度、厚度过渡和那几个容易破面的转折3.1 靠背倾角不是随便给的从坐姿数据反推模型尺寸新手做靠背最常见的做法是直接拉一个垂直的板子上去。这样做出来的沙发一眼假。真实的沙发靠背是有倾角的。常规的客厅沙发靠背倾角在100度到110度之间换算成模型的旋转角度就是向后倾斜10到20度。我给新手的建议是先做12度这个角度既不会太躺显得像沙滩椅也不会太直坐着累。具体操作把靠背板建好之后在顶点层级选中顶部的两排顶点用旋转工具往后掰12度。注意要用顶点旋转而不是整个物体旋转因为靠背的底部是要和底座贴合的整体旋转会让底部翘起来。靠背的另一个参数是高度。地面到靠背顶部的总高建议控制在850mm左右这个数值对应的坐高是430mm、靠背有效高度420mm是比较通用的比例。如果做的是北欧风偏低矮的款式可以压到780mm做美式高靠背可以到950mm但再高就不像沙发了。3.2 三种扶手造型的建法对比扶手有三种常见造型各有各的做法我按难度排一下第一种方块直扶手。最简单就是一只Box尺寸170mm×820mm×360mm然后对四条竖边和顶部边缘做Chamfer。适合现代简约风十分钟能做一个。第二种带外扩的梯形扶手。在方块基础上把扶手的顶部往外拉一点底部收一点形成微微外扩的造型。做法是在顶点层级选中顶部四个顶点沿X轴往外移20mm。这个改动很小但视觉上会明显更有设计感。第三种圆柱或扁椭圆扶手。用Cylinder建一个半径80mm、高820mm的圆柱转成Editable Poly然后把它压扁到宽170mm。这种扶手多见于老式沙发做起来也不难但和方形坐垫的衔接处需要多补几条线稍不注意就会破面。三种里我推荐新手先做第二种。它比第一种多花两分钟但成品观感差别很大。3.3 用Cut和Connect补线把三角面赶到看不见的地方多部件组合的模型总会在衔接处产生三角面。三角面本身不是错误藏不好才是错误。我的处理原则是所有三角面都赶到视线看不到的内侧或者贴地的一面。比如扶手和坐垫相接的地方那个转角处的三角面只要它朝向沙发内部观众从任何正常角度都看不到就不用管它。如果三角面出现在正面处理方法有两种。一是用Connect命令在边层级选中相邻的两条边连接出一条新边把三角面切成四边形。二是用Cut工具手动从顶点拉一条线到对面重新组织布线。Connect的用法按2进边层级选中要连接的两条边右键 → Connect点那个小方块图标可以打开设置面板把Segments调成1Pinch和Slide先保持0。如果连出来的位置不对可以调Slide值微调。这里有个经验补线要趁早。等模型做了七八个部件、顶点数上千之后再回来补你会找不到该连哪两条边。每做完一个部件就先检查一遍布线养成这个习惯后期会轻松很多。4. 涡轮平滑之前我必做的五项自检4.1 法线、孤立点、重叠点三个最容易毁掉模型的问题加TurboSmooth之前一定要按这个顺序检查一遍我把它做成了一个固定流程。第一项面法线方向。按4进入多边形层级全选CtrlA看看有没有面显示为深色。正常情况下所有面应该是统一亮度的如果有几块面颜色明显不一样说明法线反了。解决方法选中那些面右键 → Flip Normals。法线反了的面在加平滑之后会出现黑色斑块。第二项孤立点。按1进顶点层级全选在修改面板的Edit Vertices卷展栏里点Remove把游离的孤立点删掉。这些点平时看不见但会影响选择框的范围也会在你框选顶点时带来麻烦。第三项重叠点。同样是顶点层级全选Weld阈值设0.1mm执行一次焊接。这个数值能焊上真正重合的点又不会误伤正常相邻的点。焊接之后顶点数应该会略微下降。4.2 硬边和软边的分界线怎么定不是所有的边都需要平滑。一张沙发硬的地方必须硬。判断标准很简单现实中这条边是不是硬的底座框架的棱角是硬的坐垫的边是软的扶手的顶面边缘介于两者之间。对于需要保持硬度的边要在边层级选中它然后在这里做两件事之一给它加一条极细的Chamfer比如1mm让它有一点倒角平滑后不会变成刀刃或者用Open Subdiv的思路在两边的顶点上各补一条支撑线把平滑的影响限制在局部我通常用第一种简单。1mm的切角加TurboSmooth迭代1次边缘会呈现一个约2mm的圆角肉眼看是硬边但不会割手。这个细节做出来模型的完成度会跳一个档次。4.3 平滑后出现黑面、尖刺、塌陷的排查顺序加完TurboSmooth之后如果出现异常按这个顺序查从最简单的开始别一上来就怀疑软件现象最可能的原因处理方式局部发黑面法线反向多边形层级Flip Normals出现尖锐突起存在重叠点或孤立点顶点层级Remove Weld表面撕裂顶点没焊接提高Weld阈值到0.5mm重试整体塌陷变小平滑迭代次数过高Iterations降到1视口闪烁噪点显示驱动问题换Direct3D显示模式试试关于最后一条视口里模型被选中的时候会显示成半透明的橙色线框如果这个状态下看到噪点或者闪烁八成跟显卡驱动或者视口显示模式有关跟模型本身没关系。切换到Direct3D模式通常能解决实在不行把视口设置里的显示质量调低一档。别因为这个去改模型那是南辕北辙。还有一个迭代次数的坑必须说TurboSmooth的Iterations每加一级面数翻四倍。Iterations1的时候模型可能只有几千面2就是两万多3直接逼近十万。新手容易觉得2比1好看就调2然后视口卡成幻灯片。做沙发这种块面为主的模型Iterations1基本够用只有坐垫这种需要细腻过渡的地方可以局部用2。真要出图的时候再用高迭代工作过程中保持低迭代。5. 让它从模型变成沙发的加分细节5.1 坐垫分缝和拉扣两种低成本提升真实感的手段模型形体对了但看起来还是塑料感这时候缺的是细节。坐垫分缝是最划算的一招。三人沙发的坐垫通常不是一整块而是分成三块每块之间有缝。做法很简单把原本一整块坐垫的Box在长方向上的分段调整成能对齐三等分的位置然后用Chamfer在两条分隔边处切出5mm的小角加平滑之后自然形成一道沟。这道沟的视觉价值极高它明确告诉观众这是三个独立的坐垫。拉扣是另一种风格多见于皮沙发。做法是在坐垫顶面画一个圆Circle转成Editable Poly用Inset向里收一圈然后向下压出一个凹陷加平滑之后就是一个扣子坑。要做一排的话复制几个调整间距就行。这个操作稍微费点时间但做出来的效果很出片。5.2 抱枕和靠枕的快速增补方式沙发上放两个抱枕画面的丰富度会立刻提升。抱枕的建模有个非常取巧的做法建一个450mm×450mm×140mm的Box长宽各给6段高给2段转Editable Poly全选顶点加一个Push修改器强度20左右或者用Soft Selection把中间顶点往外推加TurboSmoothIterations1复制两个用旋转和轻微缩放做出不同的姿态关键点是姿态不要一模一样。三个抱枕如果都是正的看起来像货架稍微歪一点、转一点角度画面立刻活了。我习惯是一个正放、一个斜靠、一个稍微压扁一点搭在旁边。这种不对称是刻意的不是你偷懒。5.3 沙发脚、连接件的简化处理与比例校准沙发脚是最容易被新手忽略的地方但它直接影响沙发的落地感。常规做法是四只圆柱脚直径40到50mm高90到110mm。位置要对齐底座四角往里缩30mm左右这样视觉上更稳。木质的沙发脚可以做成上粗下细的锥形用Cylinder建好之后在顶点层级把底部一圈顶点缩到80%就行。这里顺便说个校准的小技巧所有部件做完之后按F3切换到线框模式看一遍。线框模式下模型的比例问题会暴露得很明显比如扶手是不是比靠背还高、坐垫是不是浮在框架上面。实心模式下这些问题容易被光影掩盖线框下无所遁形。6. 材质、光照和出图新手别急着上重型渲染器6.1 布料材质的三个参数就够起步材质这块新手不需要一开始就研究复杂的节点。用默认的Standard材质或者Physical Material调三个参数就能出效果一是Diffuse颜色布艺沙发选一个偏暖的灰或者米色饱和度不要高稍微带一点点绿或者蓝的倾向会显得高级。二是高光布料的Specular Level给15到25就够Glossiness给10到20高光面积大但强度低这是布料和皮革最大的区别。三是凹凸在Bump通道里加一张Noise贴图Size给0.5到1强度5到10模型表面就会有一层细微的织物纹理感。如果后期要做通道合成记得给不同部件设置不同的材质IDMaterial ID比如框架是1、坐垫是2、沙发脚是3。设置位置在Editable Poly的多边形层级里的Material ID栏。这样在Render Elements里加一个Material ID通道后期就能一键选中各个部件单独调色。这个习惯早点养成后面做复杂场景会感谢自己。6.2 用默认渲染器出一张白模效果图很多人一上来就装重型渲染器结果参数还没搞明白渲染一张要四十分钟调一次崩溃一次。做白模阶段完全不需要。用默认的Scanline渲染器加一盏Skylight天光和两盏Omni泛光灯把Output Size设成1280×960勾选Enable Anti-Aliasing直接按F9渲染几十秒就出图。Skylight的强度给0.6到0.8两盏泛光灯一盏从左上45度打主光强度0.5一盏从右后方打补光强度0.2做出明暗层次。关掉所有贴图把材质全部换成一个纯白的Standard材质这就是白模渲染。白模的价值在于它剥离了颜色的干扰让你一眼看出模型本身的形体、比例、曲面过渡有没有问题。做建模练习的时候白模比彩图更有参考价值。6.3 相机角度与画面构图最后一步是找个好角度出图。做家具模型的相机我通常放在人眼高度偏上的位置大概是1350mm左右距离沙发中心3到4米用35mm到50mm的镜头。焦距太广比如18mm会造成强烈的透视变形沙发的近端会显得特别大看着廉价焦距太长85mm以上又会显得太平没有立体感。构图的时候让沙发占据画面宽度的三分之二左右不要把画面填满留一点空间给环境。视平线略低于沙发靠背顶部这样观众是微微俯视的角度沙发的坐垫顶面能被看到层次更丰富。这些都调整好之后如果再想提升可以在背景加一块简单的平面当作墙配一个配套的单人椅或者小边几做点缀但不要让配角抢戏。做练习的时候主体硬气就够了。我个人在实际操作中的体会是沙发建模最花时间的从来不是建模本身而是反复调整比例。第一遍做出来的东西大概率是能看但不能细看的这个过程很正常。我的做法是建完之后放一晚上第二天再打开看那些前一天觉得没问题的比例问题第二天一眼就发现了。如果你也遇到同样的感觉别急着否定自己这只是眼睛适应的问题。另外一个小技巧做沙发时把参考照片直接拖进Max作为视口背景AltB对着照片调比例比凭感觉快得多尤其是扶手高度和靠背倾角这两个最容易做歪的地方有参考和没参考完全是两回事。