关于“ue4与工业设计Mercedes-Benz S63 ”制作的技术分享

79
回复
7200
查看
  [复制链接]

11

主题

789

帖子

308

积分

高阶编码师

积分
308
QQ
发表于 2016-9-6 16:25:16 | 显示全部楼层 |阅读模式
      大家好,这篇文章是针对http://unrealchina.com/thread-666-1-1.html这个帖子的内容做的制作方案解析,大家可以根据文章里的操作去进行一个工业设计展示场景的搭建,并且配合好自己想要去制作的产品进行相应的展示。
HighresScreenshot00002.jpg S63_08.jpg

    之所以会做这个场景也是一个偶然的机会,上周五论坛的keven拿来一款u3d做的测试项目给我看,问是否可以实现这样的一个场景搭建,u3d的场景是这样的

1.jpg 在ue4里习惯了搭建场景,制作室内室外环境,但是之前也没有做过类似的工业设计项目,ue4摄影棚的场景也是通过模型去搭建背景但是也存在一种光影过渡的关系, QQ截图20160906150010.jpg 这样的很单纯干净的环境如果真的要做起来还有点小棘手,于是从多个角度看了一下这个场景: 2.jpg 可以发现其实该场景里地面应该也是一个片面,但是投射了比较柔和的阴影,当摄像机镜头转到下方的时候,交换机下方是可见的,地面法线背面消隐。我大概整理了一下制作思路:背景用球天,地面用单面片面并接受阴影投射。场景搭建很简单,一个法线向内的球天模型,一个简单的片面,搭建好了是这样: QQ截图20160906153245.jpg 对于材质我都选择了使用unlit材质,原因是为了不想让场景里的灯光对这两个模型产生太多的阴影过渡(也是为了和u3d那款工业展示美术风格一致),球天的材质很简单: QQ截图20160906154259.jpg ,diffusecolor进行了参数化,因为后期要进行一个和地面平衡过渡的较色,实力材质可以实时观看更为方便。对于地面,因为材质选择使用unlit模式所以阴影表现成了一个问题,没有阴影会感觉画面轻浮不稳重,但是如果不采用unlit材质,地面接收阴影,那么地面会和球天的衔接有很大的接缝问题,做不到自然的过渡给人一种除了模型本身下方有阴影其余都是浑然一体的效果,所以还是需要选择unlit模式,但是可以采取vray渲染好GI阴影作为diffuse map的方案:1、max中vray渲染出地面的阴影,摄像机正下方,对模型进行摄像机不可见设置只渲染 QQ截图20160906160131.jpg 2、地面材质 QQ截图20160906155221.jpg (该截图diffusemap用的是交换机,汽车是另一张图片在子材质里使用),此处我最初是想利用alpha通道的边缘化虚化处理来获得一个比较好的过渡,但是发现ue4的masked模式,对于黑白之间的灰度采取的并不是半透明显示状态,最后得到的边界也是非常生硬,所以放弃了这个方法,不然可以利用vray渲染带有通道的阴影,直接赋予给地面,地面相当于就是一块阴影,过渡问题就更容易解决。对球天材质的diffusecolor进行调节以保证地面与球天过渡一致,制作完成后得到这么一个样子 QQ截图20160906160430.jpg ,基本上已经得到想到达到的效果了,下面的工作就是主体表现产品材质的制作以及打灯工作,打灯方面主要是利用反光板,实现产品本身质感细节的表现以获得更高质量的画质表现: QQ截图20160906161024.jpg QQ截图20160906161042.jpg 天光是为了获得模型本身的GI效果 QQ截图20160906161309.jpg S63_02.jpg S63_12.jpg
    整体的制作思路和流程就是这样,其实很多时候不一定非要去偏执的制作这样一个工业产品展示环境,完全可以去做一个带有较为复杂环境的场景去展示该产品,不过从制作强度而言,这种环境是最简洁也是传统工业设计3d渲染图制作的一个标配环境,我也是自己在尝试ue4是否可以做到这样的一个展示环境,结果还是令人十分满意的,对于质感的表现也不输于效果图的表现,更为重要的是ue4可以做好程序并实时的进行产品的介绍和观察。很少写这样的技术解析贴,因为比较懒,时间也不是特别多,因为之前这个工程的截图发帖出去后,我自己表述的错误给一些朋友带来的误解以及一些朋友问的一些问题,所以决定写这么一篇解析文章供大家参考,大家如果有更好地解决方案也可以进行一些讨论。码字截图的确很费事,终于写完了,最后附上一段视频,是制作完本项目后利用matinee制作的动画以及结合ae输出视频的操作流程:http://v.youku.com/v_show/id_XMT ... ~5!9~5~1~3~A.UUq1k2
2.jpg
参与人数 2引擎币 +100 收起 理由
Someday + 50 很给力!
keven + 50 很给力!

查看全部评分总评分 : 引擎币 +100

1

主题

77

帖子

22

积分

初阶编码师

积分
22
发表于 2016-9-6 22:11:31 | 显示全部楼层
66666666666666666666
回复

使用道具 举报

14

主题

212

帖子

31

积分

初阶编码师

积分
31
发表于 2016-9-6 23:09:12 | 显示全部楼层
楼主真是I有心了。。。
回复

使用道具 举报

1

主题

259

帖子

26

积分

初阶编码师

积分
26
发表于 2016-9-7 10:36:28 | 显示全部楼层
这个真心太感谢,解决了困扰我好久的问题
回复

使用道具 举报

0

主题

100

帖子

847

积分

中阶编码师

积分
847
发表于 2016-9-7 11:48:15 | 显示全部楼层
学习技术分享,多谢楼主
回复

使用道具 举报

0

主题

56

帖子

6

积分

初始化成员

积分
6
发表于 2016-9-7 12:55:16 | 显示全部楼层
楼主 汽车的AO是烘焙好的 还是使用的mesh field啊?
回复

使用道具 举报

11

主题

789

帖子

308

积分

高阶编码师

积分
308
QQ
 楼主| 发表于 2016-9-7 13:04:40 | 显示全部楼层
kishars 发表于 2016-9-7 12:55
楼主 汽车的AO是烘焙好的 还是使用的mesh field啊?

汽车地面的阴影是vray渲染的gi效果,汽车车身上的gi是ue4天光结合hrdi做出来的静态间接光照效果,没有开启距离场,场景是静态灯光
回复

使用道具 举报

11

主题

789

帖子

308

积分

高阶编码师

积分
308
QQ
 楼主| 发表于 2016-9-7 13:04:52 | 显示全部楼层
3DM 发表于 2016-9-7 11:48
学习技术分享,多谢楼主

不谢
回复

使用道具 举报

14

主题

587

帖子

2325

积分

高阶编码师

积分
2325
发表于 2016-9-7 13:07:40 | 显示全部楼层
红豆给力~~~
微信公众号  FlectorTech
回复

使用道具 举报

0

主题

490

帖子

39

积分

初阶编码师

积分
39
发表于 2016-9-7 13:12:50 | 显示全部楼层
谢谢分享,非常有用呢~~~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

凝聚梦想 共创未来 用心服务开发者
意见反馈邮箱:engineworld@qq.com

扫一扫捐助我们

Powered by 引擎世界中文社区™®© 2014-2017 Engine World Inc.( 陕ICP备16015879号-4 )