尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

三维场景教程:如何打造高真实感的混凝土仓库内景

三维场景教程:如何打造高真实感的混凝土仓库内景 1. 一句内景 仓库混凝土场景内部到底在说什么先别急着打开建模软件。拿到内景 仓库混凝土场景内部这种标题时我第一反应是——行活来了。这种标题看起来空泛但恰恰是行业里最常见的需求描述方式客户、美术总监、策划甩给你一句话剩下全靠你自己脑补。这句话拆开就三个关键词内景、仓库、混凝土。内景限定了摄像机能看到什么意味着你只需要做包围住镜头的部分不用把整个园区建出来仓库决定了空间的属性——层高、动线、堆货方式、光照特征都有明确的工业逻辑混凝土则是整套视觉语言的基调从地面到承重柱到天花材料的质感、磨损、颜色变化都要围绕混凝土展开。说白了这句话的潜台词是需要我做一个具备真实仓库功能感与建筑逻辑的混凝土内景三维场景不是搭一个毫无来由的水泥盒子。这个标题适合谁看正在做游戏关卡场景的环境美术、接外包项目的三维设计师、影视虚拟制片里的场景搭建人员以及刚入行还在摸索场景感怎么建立的实习生。无论你是给UE5还是Blender做核心思路都是通用的先定视觉关键词再做资产最后用光照和细节讲故事。我在走整套流程之前通常会先花半小时想清楚一件事这个仓库是废弃待拆的、正常运转中的还是刚刚建成的这三个方向对应完全不同的资产清单和贴图策略。如果需求方没有明说我会默认做运转中但有一定年头的仓库——因为这种状态能同时展示混凝土的建筑结构美感、功能性的杂乱摆放以及时间留下的磨损痕迹信息量最大也最耐看。2. 视觉关键词与参考收集半小时定调胜过闷头造两天很多新人拿到这种标题就直接开始拖盒子上材质结果做出来的东西像一个贴了水泥纹理的空房间根本不像仓库。问题出在哪里脑子里没有建立视觉关键词清单。2.1 仓库场景的视觉关键词拆解所谓视觉关键词就是你希望观众在0.5秒内捕捉到的画面特征。对仓库混凝土内景这个需求我一般会锁定以下几组关键词结构关键词高耸、规整、列柱、梁架、进深感。仓库的层高通常远大于普通室内空间承重柱排列有着明显的模数感这种节奏感是场景骨架好看与否的关键。材质关键词水泥灰、模板痕、锚固孔、地面起砂、墙根返潮。混凝土不是一块均匀的灰色它有浇筑时的模板纹理、有螺栓孔洞、有不同批次的色差、有使用后的磨损和污渍。氛围关键词微尘、光柱、昏暗、冷灰中透出暖色灯光。仓库一般不追求明亮的均匀照明光与影的落差越大空间的体量感和神秘感越强。内容关键词货架、托盘、杂物、管线、设备、警示标识。这些是让场景活起来的关键也是后续摆放阶段的主要工作量来源。把这四个维度的关键词列出来后项目的视觉方向就基本被锚定了。之后无论做哪一块资产你都能回答这个东西放在场景里到底合不合理。2.2 参考图收集的正确姿势这个环节最怕两件事一是完全不做参考直接开建二是收集了一堆好看但气质不搭的参考图最后做成四不像。我在Pinterest或ArtStation收参考时会建立一个三层结构的参考板第一层放建筑实景照片重点看混凝土结构的真实形态——柱距多大、梁怎么与柱交接、地面伸缩缝怎么切分、踢脚位置有没有做防撞护角。这些东西网上有大把的仓库和厂房摄影挑那种没有刻意美化、带有明显使用痕迹的最好。第二层放同方向的高质量场景作品看别人怎么处理构图主次、怎么摆放杂物密度、灯光的布点逻辑。注意是借鉴信息结构而不是抄造型我更关注的是他为什么在这里放一堆货物为什么这一片暗下去。第三层放材质特写例如混凝土表面的大面积高清细节。层高空间里大尺寸的材质细节会直接决定整个空间是否经得起细看。提示实在没时间找参考时也可以到一些游戏引擎商城找现成的混凝土材质球或仓库场景截几张图观察它们的分层逻辑但它只适合救急定调不适合作为最终视觉基准。3. 资产拆分与白模搭建尺度感是仓库场景的第一生命力仓库和卧室最大的区别是尺度。一个柱子粗20厘米还是60厘米、层高4米还是9米带给人的压迫感和纵深感完全不同。这些感受必须在白模阶段就定死不能等到渲染完再调。3.1 从一句话需求到资产清单围绕前面定的运转中但有一定年头这个方向我会把资产拆成三个级别第一级是结构件由基础几何体就能拼接完成承重柱独立柱网体系、主梁次梁、屋面楼板、围护墙体、地面垫层、伸缩缝分格。这些件的重点是比例准确、倒角干净不需要太高的面数。第二级是功能件需要单独建模或找现成资产改造工业货架、托盘、货物堆垛、叉车、动力配电柜、消防管道、桥架、线管、照明灯管、风机、门体、防撞栏。第三级是氛围件用来讲故事的零碎道具废纸箱、编织袋、灰尘桶、水渍、掉落的手套、安全帽、烟蒂、施工遗落的工具、攀爬梯、临时围挡。在白模阶段我会把重点放在第一级结构和第二级功能件的体块关系上。具体来说先建一个大概的场地布局——比如沿X轴拉开七跨柱网、每跨六米Y方向进去五跨层高设成七米。然后按这个网格系统把柱子、梁、屋面、地面全放下再简单摆几个货架和托盘块验证空间比例。这一步不需要精细建模用Box加简单倒角就够。目的是通过大量比例的虚拟推演让空间结构先立起来。只有白模阶段的空间节奏对了后面加材质和光效才能出彩。3.2 混凝土结构件的建模细节处理混凝土这种材料很有意思它既是结构件又是饰面件。立柱、横梁、楼板都直接裸露在视线里所以模型上必须处理好几个细节柱和梁的收口关系真实浇筑通常是梁柱一体支模、整体浇筑混凝土表面会有连续的模板纹理但柱子下部与地面交接处往往有水泥浆翻边或者二次抹平收光。建模时柱子底部我要么加一点内凹的踢脚造型要么加一圈微弱的污渍贴图过渡避免柱底和地面之间一刀切的悬浮感。模板缝的暗示混凝土浇筑时模板拼接会留下细微的错台和缝线通常在1.5米到2米宽的分块范围内形成网格状。这个细节如果在模型上做会浪费大量面数更合适的做法是交给材质贴图去呈现。但模型上梁柱的阳角倒角必须做出来否则混凝土地面、柱角在反光时会出现难以容忍的锐利噪点。地面的伸缩缝大面积混凝土垫层每隔约六米会切割一条伸缩缝缝里填充沥青或聚氨酯。白模阶段用模型做出一道浅浅的凹槽是值得的因为后续在贴图阶段如果纯粹靠纹理叠加侧面视角会暴露破绽。做一个2毫米宽的凹槽再赋予深色材质正反视角都经得起考验。这两步看起来琐碎但正是一眼假场景和一眼真有体量的关键分界线。4. 贴图与材质混凝土的三层皮肤理论材质环节是混凝土内景最容易烂也最容易出彩的地方。三四年前我做第一个仓库场景时直接在软件里拖了一个混凝土贴图平铺完事结果渲染出来的东西像一张巨大的灰色壁纸。后来拆解了大量真实混凝土的质感和PBR流程才总结出一套三层皮肤的做法。4.1 混凝土的三层皮肤我把混凝土表面的最终观感拆成三层来叠加第一层是基底层也就是混凝土本身的表面属性。这一层决定颜色的基准、粗糙度的大方向、表面的孔隙与细微起伏。清水的现浇面颜色偏灰蓝老旧翻修的偏黄绿灰高压水枪冲过的露出骨料发白、粗糙度很高。这一层的信息主要靠扫描贴图或高品质贴图库提供大范围色块再用自己做的小范围材质笔刷补齐细节。第二层是结构痕迹层包括模板接缝、锚固孔、蜂窝麻面、浇筑分层的冷缝、裂缝等。这层需要配合前面模型的模板分块逻辑来做。我常用的办法是在引擎或烘焙阶段把模型UV的网格方向对应到材质世界坐标上然后用顶点色控制哪里出现接缝、哪里出现孔洞。这样既能保持随机感又不至于在每一跨柱子上贴出完全相同的模板排列。第三层是使用痕迹层例如叉车轮胎在地面的拖痕、货物长期压出的浅印、油污、水渍、墙根的返潮泛碱、墙角尘土堆积、脱落的墙皮坑。这层信息是场景有没有生活气息的关键必须结合仓库的功能流线来放置——例如出入库门口地面必定磨损最严重、承重柱底部常有轮胎擦痕、排水沟附近的混凝土地面粉尘最厚。提示如果你用的是UE5叠加这三层贴图最顺手的方式是做一个混合材质函数Material Function输入一个全局色、一个细节法线、一个磨损遮罩然后把遮罩接到顶点色或Mask图上控制强度。这样一套材质可以同时驱动几百个物件的表面变化不用给每块墙单独刷一套贴图。4.2 常用混凝土制作工具与流程我个人的标准流程是在Substance Painter里完成主体贴图绘制在引擎里用顶点色混合二次润色。图省事的也可以用Blender的纹理绘制或直接拿扫描贴图加接缝mask。底图设置建议在Substance Painter里新建项目时把分辨率定到2048以上导出base color、normal、roughness、AO四通道。金属度直接拉到0混凝土几乎没有金属属性。锚固孔与模板缝的绘制用矩形填充层模拟2米乘3米的模板分块再在分块边缘用磨损生成器生成木板纤维渗出的痕迹锚固孔用一个带深色内凹的圆形笔刷批量刷出间距对齐到模板边缘。粗糙度不均匀真实混凝土的粗糙度往往在0.55到0.9之间大幅波动。表面干燥处粗糙高、有水渍处粗糙低、油污处更低。做粗糙度贴图时可以拉高对比宁可让表面脏乱差也不要均匀的干净灰。材质弄完后建议先在单一光源下打一盏平行光加一盏天光快速渲染一块1米乘1米的材质试板看看三种粗糙度区、两种色差下的观感是否达到预期。这一步比把整个场景堆完再调材质快得多也容易定位问题。5. 光照与氛围让混凝土在阴影里活起来很多新人做仓库容易把场景做得太亮、太干净看起来像展厅而不是仓库。原因很简单照明逻辑没有按真实工业空间的条件来设计。5.1 仓库光照的物理逻辑混凝土本身吸光性一般但表面偏哑光、反射弱所以它的观感极度依赖光的入射角度。真实仓库里光源主要分三种高窗与采光带的天光、工业吊灯的人工光、局部设备与标识的辅助光。如果空间内全是白天光混凝土会显得发死反过来全做人工照明又容易失去建筑结构本身的立体感。我最常用的布局方式一侧保留一组高侧窗或者屋顶采光天窗让一条条斜向光柱斜切进空间打在柱列上形成规律的节奏阴影。这样做能快速加强纵深感和时间氛围。层高七米以上主照明使用双管荧光灯或工业钠灯沿通道排布但要避免灯具均匀分布。让中间主通道亮、两侧货架区暗突出红蓝色调在仓储流线上的秩序感。地面附近补一点微弱的反射光或局部灯光防止柱子下半部分死黑。混凝土柱子在纯阴影里会丢失体量所以靠地面反弹光露出一点轮廓在视觉上很重要。5.2 体积光与微尘廉价出氛围的利器混凝土内景的空气感很大程度上靠体积光和微尘颗粒撑起来。仓库里做体积光有几个要点在光路上放一个圆锥形的半透明体积密度低到几乎看不见配合噪声扰动形成空气流动感。微尘可以用简单的粒子系统或静态公告牌替代几百个半透明小薄片挂在光柱范围内粗糙度低一点通过随机大小与旋转避免重复感。不要所有光柱都做体积光选择一到两处主视觉焦点区域做其他区域保持干净。否则画面会变成雾霾天反而失去对比。构建场景氛围时我喜欢采用中间亮、四周暗的包裹式暗角主通道的尽头保留最亮的一扇门或出口两侧货架逐渐压暗让视角自然被牵引到空间深处。这个视觉引导对仓储这类长条空间非常重要。5.3 冷暖关系混凝土不适合纯冷或纯暖混凝土天然偏冷如果在冷调天光下再堆冷色灯光整体就成了医院感缺乏工业的粗粝温度。我建议加入暖色人工光作为对冲——例如几个暖色的仓储顶灯、机柜上的指示灯、值班室窗户透出的暖光。用冷暖反差把混凝土的冷灰做成有情绪的背景板而非只是灰色一片。实操中把主场景色温设为6500K左右的冷白物件的点缀光源用3500K左右的暖色形成约3000K的对比出来的画面质感和电影感都会明显提升。6. 细节摆放与叙事杂物不是堆砌是控制密度的艺术光照和材质都到位之后真正区分高完成度与行业demo水平的是最后这一步——道具摆放与叙事。6.1 杂物系统与三条生成规则我见过很多人堆杂物堆得很假原因不外乎三种东西没有落在合理的位置、东西与地面/墙面的接触关系不对、密度均匀没有主次节奏。为了避免这三点我给自己定了三条规则规则一任何道具必须有物理支撑逻辑。地上的纸箱底部要贴地并与地面接触高度正确靠墙的托盘架必须跟墙面保持平行或成真实角度不能悬浮或斜插挂在墙上的灭火器、安全帽要有挂钩或固定件而不是贴着墙面悬空。规则二杂物要集中在功能热点旁边。出入库通道、柱边、货架端头、配电箱附近是杂物最容易聚集的位置。我会在这些区域加密杂物密度而远离动线的墙边空地尽量保持干净形成忙与闲的对比。规则三用重复资产制造节奏但做变体。一块托盘资产通过旋转、缩放、叠放不同数量的箱子、贴上不同磨损程度的贴图能变成四五种样子。同一个货架结构可以通过调整层高、是否摆放满货、顶部是否落灰产生一排即有规律又自然的视觉效果。6.2 如何给仓库编故事内景场景从来不是拼模型而是搭生活片段。同样是混凝土仓库摆着崭新叉车和成堆新货与摊着旧零件箱、墙面有渗水痕迹完全是两种故事。我给这个场景编的默认背景是仓库建成投产使用六年主要做工业零配件的存储与分销。每周固定有货运车辆进出叉车动线集中在中间主通道。因此我把中间通道的地面磨损加强柱脚加上轮胎擦痕与油污货架高层的灰尘明显比低层薄因为低层经常被拿取办公室或值班室附近的地面反而相对干净因为会定期清扫采光好的区域与光源直射不到的角落灰尘堆积的形态不一样。这种做法不需要观众刻意注意但潜意识里会让人觉得这地方好像真有人在使用。游戏场景里这种功能性真实感会大幅提升沉浸感。注意叙事不等于塞满。我见过做废的案例是把仓库堆得连落脚的地方都没有看起来反而像垃圾场。杂物的总覆盖面积建议控制在空间画面的三成以内把重点放在几条视觉链路上做浓墨重彩其余区域干净利落整体才高级。6.3 视口监控与密度调整最后摆放阶段我建议开启一个玩家/摄像机视角的实时预览窗口模拟正常视线高度大约1.6米而不是一直从上帝视角俯视。因为你特别容易在俯视时觉得这里太空、那里太乱但切到正常视角时体感完全不同。调整密度时以正常视角中前方三到五米可视范围内是否平衡为准一处一处地推进比全局看更容易做出节奏感。7. 出图与后期从三维到画面的最后一步场景做完后如果你准备输出静帧或做展示后期环节也能拉开差距。不少人的成品渲染图看起来不错但干巴巴多半是因为直接从引擎出片就不管了。7.1 摄像机与构图建议仓库空间强调纵深我通常会把机位放在主通道三分之一处稍微压低机位让柱子的透视感更强再用1.5到2倍的焦距避免广角畸变把柱子拉歪。构图上掌握前景框、中景组、远景引的逻辑前景用一根柱子或一排货架的暗剪影做框中景放主通道的货架与灯光节奏远景留一处亮点作为视线终点——比如尽头门洞的天光。7.2 渲染器选择与参数偏爱写实的话UE5的Path Tracing够用做静帧我个人更喜欢在Blender Cycles里出它的材质系统更容易调节混凝土颗粒的微过渡。关键参数上采样量提到512以上避免混凝土粗糙面产生闪烁噪点。开启降噪但对混凝土纹理的细节要适度——降噪过度会把颗粒抹平失去真实感。大气散射或雾效的浓度调在校准位置能看见约70%深度的空间为宜太浓会把柱列远近层次全部吞掉。7.3 后期色调与收型渲染完成后我会在PS或Lightroom做三步一是调整色温往冷灰偏一点点同时防止画面发绿二是用曲线把暗部压下去、中间调往上提增加空间层次的对比三是在画面四周加一层温和的暗角把视线聚拢到主通道的透视灭点上。如果是序列帧或视频记得在引擎里就把色调统一好不要指望后期逐帧调色。后期只做微调不做大手术。最后再分享一个小技巧这类一句话标题的项目做完后我习惯把过程记录成一份视觉决策清单用了哪些视觉关键词、白模比例定的多少、材质分成哪几层、光源怎么布局。下次再接到内景 某工业空间这类需求直接调出清单做模板能省一半时间。而且这份清单自己留存也是好东西——一年后再翻出来对比新的成品你会非常清楚地看到自己在空间尺度、材质层次和处理杂物密度上的成长轨迹。环境美术这行进步从来不是靠闷头建模堆出来的是靠一次次明确拆解需求、记录决策、复盘结果堆出来的。希望这篇仓库混凝土内景的完整复盘能给你的下一个场景制作省下几个晚上的摸索时间。
返回列表