虚拟制作

3DCAT实时云渲染平台

更专业的XR实时云渲染解决方案

实时云渲染-行业资讯
UE4中的场景设计(下)
ÁlvaroFuster和我们分享UE4场景 虚拟制作的经验,包括在3ds Max和ZBrush中进行建模,并处理原生资产,构图和照明。(下) 植被和原生资产 在创建植被方面,我想使用其他工作流程。最初,我下载了一堆Megascans资产并将其放置在 虚幻引擎场景中,以大致了解我的需求。然后,我通过在ZBrush中对三个不同的顶篷进行建模,然后将它们烘焙到平面中来创建蕨类。都差不多了,我将这些地图导入了Substance Designer,以创建我的反照率,粗糙度和不透明度地图。对于草,常春藤和其他植物,我根据摄影测量数据创建了地图集。然后,我研究了一种可以用于UE4中所有植被的简单母版材料。 我使用两者的Alpha通道将基色与不透明度纹理和半透明与粗糙度结合在一起。这样,我可以为每个资产使用三个纹理贴图来获得完美的效果。 树木和灌木丛都是使用SpeedTree制作的,这仅仅是因为它能很快提供高质量的结果。花费了不到一周的时间,然后我拿一个美国梧桐作参考,添加了一些节点,调整了一些参数。 至于岩石,我为两个不同的高多边形造型建模,然后将它们抽取下来,为我的低多边形网格创建了基础。清理并创建UV后,我再次在Marmoset工具袋中将其烘焙,然后将其装入Substance Painter中进行纹理处理。为了获得逼真的外观,我从textures.com抓取了平铺岩石纹理并将其用作低不透明度的基础。之后是添加,污垢,颜色,粗糙度变化和空腔堵塞的通常过程。 我想做的就是使用曲率贴图作为蒙版,通过使用“色阶”修改器来突出显示边缘。为了使此功能正常运行,我通常在Substance Painter中烘焙该贴图,因为我个人觉得Marmoset Toolbag中的贴图无法提供足够好的结果。 最后,为了创建通向井的步骤,我重用了狮子头和柱子之间的小石砖,将其缩放以使其更宽,分成两部分,并在ZBrush中雕刻出其他裂痕。 在最新阶段,由于时间限制,我决定使用Megascans的一些资产。我下载了茅草包,将其与草料混合在一起,因为我意识到它给人一种割草的印象。我还用了石灰石岩石和泰国海滩,并调整了沥青裂缝贴花以创建井的独特细节。为了帮助集成这些资产,我创建了一个简单的抖动设置,并将其连接到UE4内我的主材料的像素深度偏移节点。 构图和照明 这花费了我大部分时间。我使用dirt alphas雕刻了基本地形,并通过组合材质功能为景观创建了图层混合材质。 除了水层以外,所有这些材料都是Megascans里的,水层是一种用于制造水坑的低噪音,低粗糙度的简单材料。在这种情况下,我认为景观只是放置资产的画布,因此选择将精力集中在流程的其他部分。 在开始阶段,重要的是要有趣地尝试不同的资产组合和照明设置,以查看最有效的方法。有一天,我在浏览Linkedin时,碰到了尼克·斯塔斯(Nick Stath)的一篇关于构图与氛围的文章,在他的插图“隐藏的地方”中被细分了。我从中受到启发,并列出了创建视觉上引人注目的构图所需的清单。 首先,我需要一些有助于将观众的视线吸引到主要兴趣点(在这种情况下很好)的元素。我从场景的左下角创建了一条通向它的石制路径,并以背景树围绕井的方式排列,从而在顶部创建负空间。 创建对比度,也就是特定的形状,颜色和值对比度,也很重要。我略微旋转了树木,并在井的右侧放置了一根断的柱子。我们的大脑倾向于创建对称边缘并比较图像的两边,并且通过添加轮廓变化,我们可以创建出更有趣的图片。一些尖锐的岩石边缘和圆形树梢也有助于达到这一效果。 当谈到色彩对比时,我受到Nastya Ermakova令人印象深刻的“狂野西部挑战”环境的启发。我的目标是创建一个日落场景,所以我决定需要一个温暖的主光线和蓝色阴影。我创建了一个非常简单的闪电设置,包括指向井的定向光和有助于柔化阴影的天窗。我还添加了一个点光源以突出孔的顶部。 至于数值对比,我确保前景和角落较暗,以便在构图的同时构筑主要关注点周围的中间色调和高光。 我激活了 实时光线跟踪并进行了一些非常基本的后处理。主要是一点点纹理,小插图和色差与微妙的温暖对比色表混合在一起。 感受 这个项目从开始到结束大约花费了一个月的时间。考虑到这是我第一次场景设计,既有趣又富有挑战性。我要感谢所有给我反馈并帮助我的人。甚至在作品完成后,我仍会注意到一些错误,例如两列之间的距离太远而无法实际支撑井的顶部。但是没关系,这表明仍有改进的余地,并促使下次会做得更好。

2020-08-25

UE4中的场景设计(上)
ÁlvaroFuster和我们分享 UE4场景 虚拟制作的经验,包括在3ds Max和ZBrush中进行建模,并处理原生资产,构图和照明。(上) 介绍 我叫Álvaro,今年25岁,来自西班牙巴伦西亚。在大学的最后一年中,我发现了Blender,并迷上了3D艺术,因此我改变了自己的生活,并在接下来的三年中尝试着学习与之相关的所有知识,同时作为一名自由职业者服务于本地工作室和公司。最后,我意识到,如果我想真正地加入这个行业,需要专门研究和学习最好的东西,因此我投资了Florida Replay的 Triple-A Art for Video Games硕士学位。我觉得自己正朝着正确的方向前进,以实现自己的梦想。 灵感 坦率地说,我先看到了Alex Legg的概念艺术作品,并认为它非常整洁,因此我决定围绕它创建自己的环境场景。 我的目标是创建一个以井为主要景点的小型舒适森林场景。首先,我创建了一个非常基本的Pureref文档,并收集了一些参考图,包括灯光,大气层,植被和一些井的元素如何表现等等。 我在 虚幻引擎中创建场景时不断进行更改。最后,我遇到了基兰·古德森(Kieran Goodson)的“哀悼者”(Those Who Mourn)和乔丹·布利兹(Jordon Britz)的“贝尔”环境。我读了他们的两篇文章,并感到很鼓舞,以实现相似的构图和氛围,同时又保留了自己的风格。 建模 我首先在3ds Max中对非常粗糙的遮挡进行建模,然后为清晰起见为每个元素分配不同的颜色。 在此阶段,保持一致的比例非常重要。就我而言,我确保每个元素的Z轴大小都是整数值,这将在以后为您省去很多麻烦。 我需要考虑如何通过创建裁切纸来优化纹理。绿色和蓝色顶部元素可以简化为每120度平铺的一个分段。这在UV中为下面的红砖部分留出了额外的空间。我应用了“弯曲”修改器使线段笔直,并创建了一个低多边形准备烘烤的对象和一个高多边形准备用于ZBrush的对象。 我将整个集合向右复制一次并向左复制两次的原因是为了确保在ZBrush中正确地平铺所有内容。为此,我们需要使用WrapMode修饰符并将其设置为3,以便我们雕刻的所有内容都适用于三个副本。 随后是Marmoset Toolbag中的常规烘焙过程。这是烘烤后法线贴图的样子: 完成此步骤后,我删除了“弯曲”修改器,将每个线段设置回其原始位置,并应用了烘焙以确保一切都正确平铺。 台阶,绳子和盖子也使用了平铺纹理,并遵循类似的过程。其余元素具有独特的纹理,并从3ds Max导入的基础在ZBrush中建模。像TrimSmoothBorders之类的笔刷和Michael Vicente的Orb笔刷包对我有很大帮助。 但是,在铲斗的情况下,我在ZBrush中建模了3个不同的木板,并沿不同的方向旋转它们以创建各种样式。 一旦所有东西都烤好了,我就在3ds Max中组装了每个低多边形网格,并将其导出到Substance Painter进行纹理处理。在此之前,我还对3ds Max使用了Fishman的Texel Density工具来检查每个元素的纹理大小是否正确。整个井共有8个纹理集。我通过创建可以用于大多数元素的基础石材纹理来处理纹理,然后在不同部分上添加了污垢,颜色和粗糙度变化,以及上漆的泄漏。重要的是,不要过多地涉及切片部分,您始终可以在UE4中添加贴花以使其更加有趣。 最后一点,从顶部到底部添加细微的渐变以营造深度感也是一个好主意。

2020-08-21

UE5的出现将给3D制作带来哪些变化?看看艺术家们都怎么说(下)
By:Arti Sergeev 04,Tarek Abdellatif,埃及,3D游戏艺术家 Tarek Abdellatif作品 我很担心自动化创建资产,对于像我这样的艺术家来说可能是个坏消息,因为扫描资产的推广可能会导致一些艺术家失业。只有那些风格化的场景和角色有设计需求,因为不能用扫描的数据来创建它们。技术每天都在更新,而机器可能会取代我们现在所做的大部分工作。 开源工具对所有艺术家都非常友好,特别是那些承担不起软件费用的独立游戏开发者、艺术家和独立工作室,但放弃扫描资产也是不行的。现在艺术家们不再自己设计场景,过分依赖资产,我认为这对艺术是不利的。我热爱这个行业的主要原因在于我们源源不断设计出来的艺术作品,而不是随便拼凑这些资产生成的作品。 05,Craig Richards,英国,Rebellion高级艺术家 Craig Richards作品 大概十年后,有可能AI已经发展到自动生成,布置和构造整个场景,而无需人工操作。这听起来令人难以置信,但是AI不断发展的缺点是什么?会导致行业一部分人失业吗? 在那时,游戏工作室的美术部门现已实现60-70%的自动化,似乎就不太需要由数百名艺术家组成的团队,这个预测有些许悲观。但通过AI节省了时间,开发人员可以利用这些额外的时间,资源和人力来推进更宏大的场景。 同时,VR将会在未来的游戏开发中扮演重要角色,不仅是在使用头戴式设备进行游戏测试,甚至会在 虚拟引擎中运行。我们已经看到了早期测试开发者在VR中使用虚幻引擎工具集,这为我们目前游戏引擎的开发提供了新思路。 Craig Richards作品 从艺术家的角度设想,在VR中对房间进行装饰或者设计纹理是多么有趣!例如,一位艺术家要设计一个废弃的老房间,他可以在房间的角落布置家具、破碎的木头和玻璃碎片,使用动态物理学来推算出它们在3D空间中的位置。这些操作在办公室中是否可行还有待讨论,但这肯定会为工作室的开发人员提供极大的便利! 相信在未来会有更多的引擎是免费的,但付费模式似乎将继续存在。游戏引擎必须要通过某种方式变现,因为就算是为了维护和更新软件也是需要钱的。相信未来几年还会有更多开源引擎出现,如果那样真的太好了,特别是对于那些独立开发者或者小型工作室。但是这些引擎是否会以虚幻引擎或Cryengine之类的质量为标准呢? 06,Nicolas Morel,英国,生物模型师 Nicolas Morel作品 实时渲染工具将是电影行业发展的关键。像Substance Painter之类的工具功能越来越完善,可以让艺术家快速可视化复杂的着色器。 开源工具的发展促使行业快速发展。现在市面上没有任何工具是不可替代的。它们只是工具,目的是帮艺术家创建他们所需的东西。每款工具都有它的优缺点,好消息是它们都变得越来越完善。没有一种工具可以称作“一站式免费解决方案”,它们都有自己适用的情况和场景。游戏和电影没有同样的技术难题,例如我们可能永远不会在游戏中看到一个200k多边形的角色,但在电影行业,这是很常见的。 07,Angel Fernandes,阿根廷,场景/材质艺术家 Angel Fernandes作品 我觉得工作机会越来越多,尤其在拉丁美洲,最近发展很快。这里有很多专业的、有能力的人。我们是一个软货币国家,美元很值钱,对外部公司来说,我们很便宜。我也看到许多人专攻不同的领域,例如四五年前很难找到材质艺术家,但现在很难找到通才。 关于视觉/艺术领域,摄影测量学(Photogrammetry)覆盖了很多领域。如今工作室想制作一个逼真的游戏,几乎只需要下载Megascans库即可。 并不是说摄影测量法是所有制作的解决方案,因为有些设计你无法使用它们完成,特别是风格化的艺术。但是我们已经看到,100%使用摄影测量技术制作的逼真游戏,比如《星球大战:前线》(Starwars:Battlefront)。我的建议是研究这些新的workflows。 至于自动化,当下,我觉得我们大部分时间都花在UV拆分和重新拓扑,希望这块快点实现自动化,利用更多的时间制作亮点部分。 “一站式免费解决方案”对我来说就是天堂。艺术家有时会不太信任使用开源工具,因为不是大公司开发的,觉得在制作中不够便利,容易出Bug,不安全。但Blender之类的工具的出现,让大家大有改观。 08,Paxton Klotz,美国,硬表面/道具模型师 Paxton Klotz作品 贴图可能会被高度自动化,可以通过扫描使用更复杂的模型。最近看Quixel Mixer Beta版的视频,能够像这样直接扫描的贴图有可能减少贴图化时间,而且最终结果看起来确实很棒(至少对于PBR Pipeline而言,手工绘制的工作流不会很快实现自动化)。 我是开源工具的粉丝,想更深入地研究它们,很开心这些工具被广泛的使用和学习。Epic开发开源工具的惯例很好,可以让更多创作者使用这些工具创建游戏,让更多作品呈现在大家的视野。在我看来,许多玩家很难会去注意到低画质的游戏,如果独立游戏要看起来像某些AAA游戏一样出色,还有一条很长的路要走。 By:Arti Sergeev 09,Anton Syrvachev,俄罗斯,环境艺术家 Anton Syrvachev作品 许多简单的制作将被自动化。手动拓扑和LODing很可能会被淘汰。虽然不完全是这样,一些细节还是需要手动修复。清理扫描数据,通过扫描创建拼接材质、照片和LODing,在3D场景中放置小道具,清理Mocap数据这些都是需要人去解决的。 从Blender来看,开源工具肯定有很大潜力,但Blender有25年的开发历史。还有一个很有前景的开源游戏引擎Godot,但不确定它能否与Unreal的灵活性相抗衡。 在未来的一两年后,这些新技术会将制作提升到哪种高度呢?你怎么看?小伙伴们可以在评论中分享你的观点,讨论虚幻引擎5和AI将如何改变3D制作。 部分素材源自Unreal Engine,80 Level

2020-07-14

UE5的出现将给3D制作带来哪些变化?看看艺术家们都怎么说(上)
By:Arti Sergeev AI算法的重要性,虚幻5等 实时渲染引擎的核心技术到底会给3D制作带来怎样的影响,3D制作的未来该何去何从? 不久前,Epic Games在PlayStation 5上实时运行了“虚幻5”的演示视频《Lumen in the Land of Nanite》,展示了两大全新核心技术: 一、Nanite虚拟微多边形几何体 数以亿计的多边形美术作品可以直接导入虚幻引擎(无论是ZBrush雕刻的模型还是摄影测量三维模型还是CAD作品),艺术家可以创建拥有超逼真细节的作品,此外,Nanite几何体可以被实时流送和缩放,无需再考虑多边形的数量/内存/绘制次数,也不用将细节烘焙到法线贴图或手动编辑LOD,画面质量丝毫无损。 二、Lumen全动态全局光照解决方案 能够对场景和光照变化做出实时反应,该系统能在宏大而精细的场景中渲染间接镜面反射和可以无限反弹的漫反射,小到毫米级,大到千米级。美术师因此无需在虚幻编辑器中移动了光源再等待光照贴图烘焙完成,也无需再编辑光照贴图UV,省下大量时间。而且光照效果将和在主机上运行游戏时保持完全一致。这两大全新核心技术让次世代的游戏开发者,不同规模的开发团队,都实现完成媲美电影CG和真实世界的 实时渲染细节。 为什么还在讨论这个演示视频呢?Nanite等功能的出现意味着未来3D制作将发生显著的变化,一些3D任务(如拓扑等)将被淘汰。 艺术家们也纷纷开始讨论,未来游戏和3D制作将发生哪些变化?哪些步骤将被自动化?我们会更多地依赖AI技术和机器学习吗?艺术家们如何看待开源工具及其未来的潜力?另一个关键的问题是会否有像虚幻引擎这样能一体化包含制作所需的工具且免费的解决方案呢?看看这些艺术家们的讨论吧! 01,Inka Sipola,芬兰,环境艺术家 Inka Sipola作品 随着程序化工具的快速发展,工作流变得更以技术为基础。不可否认,使用像Houdini这样的软件来生成环境场景可以节省大量时间,而且整个行业都与制作费用息息相关,因此我相信这是我们所展望的未来,但制作终究需要艺术家负责艺术设计和故事创作。AI的出现可以(也应该)处理一些繁琐的工作,例如在场景中放置模块化对象,UV和视效。 我非常喜欢开源工具,如果没有Blender,我甚至不会进入3D行业。对于初学者来说,其他软件的使用成本是个大问题。Blender有无限的潜力,我喜欢基于热键的快速工作流,它有许多不同的工具,可以让人快速地在一款软件里完成制作。你只需要确保制作团队与时俱进,对制作上心,经常聆听反馈,并作优化。 然后,没有一款软件包含行业标准的所有工具。如果有一款软件能够更好的完成Pipeline的一部分,毋庸置疑它将被常常使用。 02,Antoine Destailleurs,法国,角色艺术家 Antoine Destailleurs作品 很好奇也很期待看到游戏和3D图像之后的发展。虚幻引擎5在PS5的演示中,我完全被它的新功能震撼了。不可置否,任何演示都有商业目的,但我无法想象一款30小时以上的游戏如何能在几年之间拥有这样的质量,这个演示让人热血沸腾! 随着新一代游戏机的出现,很多3D制作Pipeline都实现了自动化:拓扑(Retopology),UV拆分(Unwrapping),优化(Optimization)...这些工作都已在Zbrush中实现了自动化,只是目前还不能用于游戏制作,但是能够在一两天内快速实现雕刻(Sculpt),优化,UV拆分和贴图(Texture),这已经很棒了。 最近我开始学习Blender,作为一个开源软件,我很看好它的前景,潜力无限。像育碧(Ubisoft)这样的游戏公司似乎对它也很感兴趣。Blender社区很活跃,并且软件会定期更新。看到游戏行业想给Blender抛橄榄枝,我一点都不惊讶。Blender提供3D建模,拓扑,UV拆分,动画,绘图和雕刻工具的功能,但它是完全免费的。 Blender是一个集所有功能于一身的免费图形制作软件,就像虚幻引擎5一样。也许未来虚幻引擎5会成为ZBrush竞争对手,但Epic Games还是会继续开发自己的引擎,他们的专注也造就了其如今的行业地位,达到了前所未有的高度。 03,Finn Meinert Matthiesen,德国,高级3D艺术家 Finn Meinert Matthiesen作品 很多艺术家认为虚幻引擎5的出现将会很大程度上改变制作的模式。尽管在技术演示方面,我持怀疑态度,但也必须承认Nanite和Lumen将会带来革命性的改变。 一般来说,Pipeline的改变同时会带来风险与机遇。游戏开发人员和3D艺术家必须要不断适应新技术和Pipeline的改进。也许,一些艺术家现在需要的专业技能,例如性能优化、LODs、法线贴图工作流等等,可能在几年后就过时了。 建筑可视化和电影行业的3D艺术家也开始使用游戏引擎来设计原型和可视化。虽然游戏艺术家和离线渲染艺术家在10年前看似毫无关联,但在过去的几年里,他们联系越来越紧密。 除此之外,AI和自动化工具也将对整个3D制作行业产生巨大影响,至少是在涉及由通用元素组成的场景时是这样的,比如自然场景。 近几年,程序化景观和植被散布工具被大量使用,尤其是创建大型开放场景。经过初始优化和灯光设计,再结合强大的资源库(例如Quixel Megascans或Speedtree),在不久的将来就一定可以为电影制作逼真的风格化场景。 像VUE已经为风景和自然场景提供离线渲染解决方案很多年了,也有相当多的团队和公司正在做Unity和Unreal项目,专注在这一块,例如Epic / Quixel、Speedtree以及Substance就都做得很好。 Finn Meinert Matthiesen作品 然而,有创意的设计还是需要靠3D艺术家。虽然通用的环境很容易实现,但艺术家还是得利用自己的技能设计独特的场景或来满足特殊的设计要求。AI重组(Recombination)和散射(Scattering)工具,程序化景观生成,再加上先进的摄影测量工作流程会提高艺术作品的质量,但是遇到需要人工设计的风格化的图像,例如设计科幻建筑,就需要花很多心思了。

2020-07-13

游戏场景纽约公寓楼:虚幻4( UE4)场景制作流程(P4)
BY:约瑟夫·伯特(Joseph Burt) 这是乔·伯特(Joe Burt)使用UE4制作 实时渲染场景纽约公寓楼的项目P4部分。 之前已经介绍了模型,uv,纹理,以及怎么样打破重复性的流程。接下里是外观开发,增加下雨效果及灯光氛围的制作。 外观开发 为了让场景和所有的模型更加融合,需要添加一些小的细节和小物体,比如:苔藓和藤曼类的植物,垃圾和贴花。这些小元素来源于Quixel库及其Unreal Bridge工具的照片扫描的资源,包括网格,贴花,纹理等。Quixe以及Bridge都拥有庞大资源库,如果你想要做写实类游戏,那么请尽快了解和利用这些资源。 下雨效果 游戏场景纽约公寓楼项目很大一部分是冷色调和暖色调组合后调整的效果,但是在照明部分需要更多的研究。但最优先需要调整的是雨中的效果,雨水可以极大地帮助最终渲染的整体气氛。 下雨的效果制作起来并不难,这里只是使用了一个Epic Marketplace上可以让人免费使用的单个粒子系统。粒子系统导入项目之后,就可以在粒子编辑器中编辑其值,并增加其体积和效果范围。 接下来,回到所有贴图材质实例的父材质,调整一些粗糙度和其他参数,并将原始粗糙度加倍以使其反射更多并看上去很湿。 现在可以看到地面已经有被雨淋湿的痕迹,但是雨不受任何物理影响滴落在地面上看起来有点怪,在研究后使用了一个方法,这种方法不仅可以做出因为风的影响而出现小波浪的的动画水坑,并且还可以在顶点着色。通过一些调整,不仅能够将这种动画的雨水飞溅效果和顶点油漆坑合并到地面上,而且每个坑都有各自的参数,这样就可以轻松地打开和关闭效果。 灯光 乔·伯特(Joe Burt)想要制作一个夜间的场景,为了让整体的建筑看起来更加协调,还需要增加一些模糊/阴影来填充。为此,大气雾旁边添加了一个指数高度雾。结合照明资产,这种雾能够很好地控制项目中的气氛。 场景中主要使用了定向光(在这个项目中定向光主要是自然月光),因为不希望它对雾有很大影响,几乎几乎没有使用体积散射。如果光源太强,它将会照亮整个场景中的雾,反过来,这会遮盖掉场景中的所有细节。下面可以看到一个极端的比较: 取而代之的是增加了场景中所有其他较小灯光的体积散射强度,这可以控制点燃的雾的特定区域,并增加了对比度,并给场景带来了更多的深度。可以在下图的外部路灯和彩色交通灯中看到这种效果。

2020-07-07

游戏场景纽约公寓楼:虚幻4( UE4)场景制作流程(P3)
BY:约瑟夫·伯特(Joseph Burt) 这是乔·伯特(Joe Burt)使用UE4制作 实时渲染场景纽约公寓楼的项目P3部分。 阅读第一部分 阅读第二部分 纹理 之前已经处理了一些砖墙的纹理,接下来是一些道具纹理的处理。除了那些可以重复使用外,还制作了另外4种独特纹理。它们使用了Substance Painter制作。几乎所有的东西都在没有高模的情况下烘焙,唯一需要高模的是垃圾袋是在ZBrush中雕刻了一些折痕之后烘焙的。以下是在Painter中纹理化的模型的一些WIP快照。 对于建筑物的其他的所有混凝土区域,导入了Designer中制造的混凝土材料的纹理,然后在顶部添加了一些灰尘和华丽的装饰,并将一些区域放在了独特的纹理中。虽然最终浪费了许多本可以使用混凝土瓦材料的UV空间。 对于多数其他材料,使用了一些预设的智能材料,然后调整了颜色和数值,并添加了更多的细节(例如:污垢层)。乔·伯特(Joe Burt)更倾向于在Painter中使用非破坏性工作流程,该工作流程会使用大量的蒙版和图层混合,以便将各种层次的污垢和污垢彼此叠加在一起。 在Painted Metal文件夹中可以看到一个示例,其中包含模型上该材料的所有层。 最后,为了让场景显示的真实的关键是确保所有添加的小细节等元素更真实,例如标志和广告牌子,贴纸等,它们可以增加了场景的叙事性和可信度。 蓝图 模型完成之后需要调整好轴心点,将所有的轴心点归零,之后将它们从Max中导出。为了方便快捷,使用了“ Batch Export tool ”工具,该工具导出了所有模型,它们的轴心点均以0,0,0为中心。 乔·伯特(Joe Burt)在Unreal中创建新项目之后要做的第一件事就是打开捕捉工具并将网格设置为50,这样就可以像在Max中一样构建建筑物。除此之外还做了一些蓝图,蓝图不仅可以节省很多时间,还可以维持楼房建筑外观的一致性和项目的整洁。 首先制作了一张公寓的蓝图,然后复制它用在其他的建筑上。制作时都从基础墙面开始,然后再添加窗户,装饰物和其他细节。使用这种流程可以保证一致性,并加快制作时间。 将蓝图放置到场景中后,可以任意选择和切换模型,然后编辑模型或通过拖放来更改其分配的材质。 打破重复 尽管通过“蓝图”制作的公寓看起来很不错,然还是发现了一些问题:所有的建筑物看起来过于重复。为了解决这个问题,乔·伯特只能在“公寓蓝图”中添加一些内容打破重复。首先,在公寓内部创建了一个点光源,该点光源会透过公寓的窗户照亮。就像蓝图中的所有其他内容一样,放置好后可以对其进行编辑并打开或关闭。 为了支持以前的效果,窗口内部添加了一个平面,并使用了不同的内部细节作为其纹理。在这个面中还增加了一个发射强度,参数也可以根据需求修改。然后,制作了几个这种内部细节材料的实例,一个实例的发射光是打开的(用于当公寓照明灯打开时),另一个实例的发射值设置为0(对于公寓的照明灯是关闭时)。 特别是对于平铺材质,还可以在材质编辑器中使用一些小技巧破坏重复性。 比如可以先使用了几种不同大小的噪点纹理作为覆盖在拼贴材料基色之上的污垢/颜色变化。一旦混合,这非常适合为带有重复拼贴的区域(例如砖墙)增加变化。 其次,使用了标准的顶点绘制工作流程,这种工作流程对于拆分拼贴区域非常普遍。除此之外重复度很高的砖墙同样也需要处理,砖材料进行了另一种改动,让建筑的外观和纹理看起来更加的磨损和粗糙。 除此Substance Designer之外,还尝试了另一种方法,使用Quixel Mixer在原始砖材料之上简单地将抹灰的材料混合。这中做法很容易,并且效果不错。

2020-07-06

【UE4实时渲染】游戏场景纽约公寓楼:虚幻4( UE4)场景制作流程(P2)
BY:约瑟夫·伯特(Joseph Burt) 这是乔·伯特(Joe Burt)使用UE4制作 实时渲染场景纽约公寓楼的项目P2部分。 UV 因为制作的原因,UV的拆分可能是最麻烦的步骤了。 首先,乔·伯特(Joe Burt)认为UV是制作中最困难的部分,需要进行大量的规划才能有效的进行UV的工作。与Maya等其他3D软件相比,3ds Max的UV展开功能可能是最慢和效果最不好的。 首先,先设置“Texel Density”目标。对于这个特定项目来说,公寓的基础墙面(400x400)打算使用4096大小的纹理,考虑到这一点, 墙壁上应用了4k Modo纹理以获得正确的比例。然后,将相同的纹理应用于所有其他模型,并开始相应地拆分和缩放UV,尽量让结果接近基础墙面比例。 在纹理空间中将“Texel Density”设置为400cm = 4096像素是一个非常棒的目标,但是还要看最终的效果来决定。TexTools是一个非常有用的脚本,它可以根据设置的数量重新缩放UV。 最终制作了4个独特的纹理集,主要包含了所有街道模型和建筑物的一部分,比如入口或者一些需要添加细节的地方就可以放在这个纹理集中。其余部分,包括建筑物的大部分,将使用可重复使用的纹理覆盖。 在这里可以看到每个纹理组中对所有的模型都进行了颜色区分。这些模型总共使用了4种独特的纹理集和3种拼贴材料(后来,地面混凝土砖还制作了第4种拼贴材料,为铺路地板制作了第5种拼贴材料)。 •红色=唯一纹理1(街道模型的一半) •深蓝色=独特的纹理设置2(街道模型的另一半) •黄色=唯一纹理集3(建筑模型的一半) •粉色=独特纹理设置4(建筑模型的另一半) •浅蓝色=拼贴纹理1(砖墙材料) •绿色=拼贴纹理2(混凝土材质) •橙色=拼贴纹理3(带有华丽细节形状的混凝土材料) 纹理 在开始导入Painter之前,首先在Substance Designer中开始了纹理化阶段,首先在Designer中制作了平铺纹理。首先制作了一种标准的砖墙材料,然后为了做出因为时间而破旧的建筑物的感觉增加了许多的磨损。 根据设定好的“Texel Density”目标,最终所有的材质都会以4096像素的分辨率导出,然后使用在那张400 cm x 400 cm的公寓墙上。这确定了在砖生成器节点的输入中将有多少块砖。 接下来制作基础混凝土材料。从图中可以看出,这是一个非常简单明了的任务。这种材料的关键是细节,例如那种裂缝和变化多端的有趣粗糙度。 固体混凝土材料的顶部需要做一个装饰板,以便添加更多华丽的细节和一些从左到右的管道和线。然后在已经完成的基础混凝土上制作华丽的细节形状并将其添加到顶部。 然后使用相同的方法制作了大型混凝土砖,并将该砖用于建筑物的地面。 最后材料是在人行道上增加裂缝和磨损,重要的一点是保持简单。

2020-07-03

【实时渲染】UE4的实时渲染场景制作:埃及风格的古老房间(下)
BY:Tarek Abdellatif 这是埃及的游戏美术师Tarek Abdellatif使用虚幻引擎(UE4)制作 实时渲染的游戏场景:埃及风格的古老房间的制作过流程的第三部分。 准备渲染 这个项目开始制作时就创建了代理模型,然后每个阶段都取得一些进展时就替换掉代理模型。并且从初步制作开始就测试照明,这个测试会一直坚持到最终渲染为止。这个项目主要是想展示两个镜头,所以会以这两个镜头的内容主。 CineCameraActors创建了2个主要摄像机。两者的焦距= 35,传感器宽度(Sensor Width)= 20mm)和高度(Height)= 30mm。 灯光的部分,先是创建了一个固定光源模拟阳光调整到所需要的方向,更改了间接照明强度的值,让GI和体积照明强度更高,并且为了更接近真实的橙色光源,将灯光调整到非常高的强度(约100 lux,温度为4000)。 另外,还创建了一些点光源,它们的强度比较弱可以用来做补光灯照亮一些比较黑暗的区域。 并且,它们大多数不会影响阴影。 除此之外,还添加了一些 Sphere Reflection Capture (球体反射捕获)给几个地方添加一些反射。在场景添加任何东西时,最好进行一些测试(最好以低或者中等质量测试,然后在最后阶段替换成高质量)。 墙壁上还创建了一个天窗,使用默认的立方体贴图作为源类型(SLS指定的立方体贴图)。 我还创建了一个天窗,使用默认的立方体贴图作为源类型(SLS指定的立方体贴图)。并且还选择了一个反射镜,还增加了一些酷炫的反射效果(这种反射大多用在车窗玻璃上)。 最终是用PostProcessVolume做最终处理:Bloom,微妙的色差,污垢蒙版,镜头光晕,图像效果和AO。除此之外,还是试过在Photoshop中添加Color Grading LookUpTable,它们的效果在UE4中看起来会非常微妙。 在Photoshop中,混合了两个ColorLookUp层,保存了Color Grading LUT,在UE4的现实效果中看对比度会有不同。 窗户中的漏光(Godrays)效果是从视觉效果面板创建了ExponentialHeightFog,并使用值进行播放到获得不错的结果。而那些漂浮的颗粒和环境雾则是使用粒子系统和粒子主材质创建。 在material中,将domain设置为体积(volume),并添加一些节点。球形遮罩会在材质上生成一个圆形蒙版(Spheremask),并会形成一个渐变,使烟行成球形状的雾,然后,将“plugged Absolute World Position”,“Particle Position”和“Particle Radius nodes”节点插入到“球形蒙版(Spheremask)”,将它们乘以标量值并转换为参数,称为“Extinction”,并将其插入“Extinction”输出。 在Cascade中,将此材质插入了发射器,然后使用“Initial location”,“ Initial velocity”,“Lifetime”和“ Initial Size”的值进行播放。消光值(Extinction value)设置得非常低,以使漏光(Godrays)内部产生非常细微的烟雾效果。 最终在 虚幻4实时渲染中看到漂浮的灰尘颗粒在空中慢慢浮动,这个效果很接近真实的参考。 最终效果: 了解更多实时渲染资讯,登录3DCAT实时渲染云平台:www.3dcat.live

2020-06-17

虚幻引擎(UE4)的实时渲染场景制作:埃及风格的古老房间(中)
BY:Tarek Abdellatif 这是埃及的游戏美术师Tarek Abdellatif使用虚幻引擎( UE4)制作 实时渲染的游戏场景:埃及风格的古老房间的制作过流程的第二部分。 UV 拆分UV之前需要清楚贴图的质量,如果这个项目需要全部使用1024的贴图,那么有2种制作贴图的方式。一种是使用平铺的重复贴图(这种方式可以节省很多的UV空间,请参见下文)和UV,而另外一种则是UV都有单独的贴图。并且有些资产则是用了两者的混合。例如,拱门使用独有的纹理,但有些部分在UV中使用了重复贴图。 下面拱门的贴图大小为4096,如果空间不够,那么可以将UV稍微增加或减少一些,使UV贴图大小密度保持一致。这个过程中使用了Maya的UV展开工具包。如果需要焊接,可以使用“Stitch Together”或“ Cut and Sew panels”面板缝制。 对于拱门,首先删除形状的一半,然后在另一半上拆分。UV拆解完成后,可以镜像模型,然后将重叠的UV转换为另一个UDIM节省空间。 对于木墙也是使用了相同的方法展开,并使用了2048尺寸大小的贴图,装饰品也相同,然后在Painter中烘焙。其他的相同材质的模型则是使用了同一个UV ID。 而瓷砖的部分是先对墙壁进行建模,然后为每种类型的瓷砖创建了两种颜色的材质,并且每个材质都使用了1024x1024大小,让它们对齐后,可以完整的从UV的起点平铺到终点。 纹理 陶瓷墙壁和天花板的纹理使用Designer和Photoshop制作,而地毯则是Photoshop,Designer和Painter的混合,但大理石地板则是只使用了Designer。并且,大多数的材料的粗糙度(roughness)贴图都在虚幻引擎4(UE4)中进行了调整。其他资产,例如桌子,椅子,沙发,木墙,橱柜门,拱门和窗户,都是由Substance Painter创造。 陶瓷墙壁使用了一个可以无缝链接的贴图(Photoshop调整后素材),并生成了漫反射(generated diffuse)和高度图( height maps)。 在Substance Designer中,使用了两个纹理(漫反射图generated diffuse和高度图 height maps)创建了一个新图。并且还使用高度图( height maps)生成了AO和法线贴图(normal maps)。除此之外,还为这个材质创建了一个有污渍的版本,并在虚幻引擎4(UE4)中使用了顶点混合这两种版本。 还有一个示例是在Designer中创建的大理石地砖,这个过程很复杂。首先,收集了一些有关场景和大理石的参考。 然后在在Designer中 虚拟制作了几种形状并多次组合,然后使用瓷砖采样器(TileSample)创建地砖并将其与黑色砖再次混合。另外,还使用了“Flood Fill”和“Flood Fill to Random Grayscale”来生成随机颜色或用作在混合节点中的蒙版。 创建了4个大理石(Terrazzo)贴图的变体,然后使用tile采样器将3个版本随机变化,然后使用rectangle shape设置了4个版本。并创建了黑色瓷砖,然后将它们融合在一起。 使用灰度转换( grayscale conversion),级别( levels),混合(blends),模糊HQ (blur HQ)和斜角( bevel),可以创建高度图,使用高度图可以轻松生成AO和法线贴图。 在使用色阶和混合色时,且对于一些节点(如灰尘),可以添加更多细节。 最后,使用RGBA节点在一张贴图中压缩粗糙度(roughness),金属(metallic)和AO。 在Substance Painter中制作桌子的纹理,然后为了烘焙,一定要将高模和低模的名字命名好。 在3种菱形材料的基础上添加了一些木质材料和一些污垢的变化,并导出了一个1024尺寸的纹理。

2020-06-16

虚幻引擎(UE4)的实时渲染场景制作:埃及风格的古老房间(上)
BY:Tarek Abdellatif 埃及的Tarek Abdellatif是位游戏美术师和3D通才,擅长使用3D软件3ds Max和Maya,并在网络课程上学习了许多高模和低模,烘焙和纹理化, 虚幻引擎(UE4)中的 实时渲染的效果调整等游戏的制作。并参与了一些独立的小型PC游戏和手机游戏的工作室的制作。 之后,他还在马来西亚的Codemasters游戏工作室,以环境艺术家的身份参加了赛车游戏Grid 2019的制作,主要从事建筑,街道家具资产,建模,UV和纹理的制作。 在这个项目中,Tarek Abdellatif展示了使用UE4制作埃及风格的古老房间的项目,这个项目在Maya中建模在Substance Painter和Designer中进行纹理化,最终会放入UE4中进行 实时的3D可视化预览。 埃及风格的古老房间:目标和参考 古老房间这个项目是Tarek Abdellatif制作的一个游戏环境,他想创造一些18/19世纪的东西,然后在网络上看到了一张来自埃及开罗Al-Manial Palace博物馆图片。 他想根据照片创建一个静止的伊斯兰场景,场景中还包含了阿拉伯,奥斯曼,波斯和摩尔(Moorish)等风格。下图中的门窗是主要风格参考部件。 参考收集使用了一款免费软件:PureRef,这个软件可以让用户轻松的将许多图片集合在一起,并且可以随意的拆分组合它们。而有些找不到明确的参考的东西,只能选择了类似的图案/设计,比如陶瓷墙就是找到了类似的图案,然后在Photoshop中制作成可无缝循环的材质并将其转换为Substance Designer中的PBR纹理,天花板也一样。 模型 首先创建了一些简单的代理模型(记得名字要命名好:比如SM_table_01a之类的名称),然后导入虚幻引擎(UE4),这些模型只是做为参考使用,最终制作好烘焙后的低模之后会替换这些代理模型。 以一张桌子为例,首先使用参考资料用一个圆柱和立方体制作大概形状(模型为了方便制作高模,整个模型为一个整体),另外需要注意桌子的比例,可以用一个人体模型来测量所有的道具。 现在可以开始高模的建模,并给一些边缘的地方添加倒角和锁边。然后还要制作平面上的装饰品,然后给它命名和一个单独的材质颜色以便可以在平面上烘焙,并将其用作Substance Painter的alpha。 其他资产上的镂空形状也使用了类似的方法。 窗户的形状看起来非常的复杂,但是将它简化后的主框架其实很简单,之需参考其他相似的图片,将一部分切成斜角并删除了多余的面,然后拉伸,将它改成低模,最后的低模可用于Substance Painter烘焙高模。 窗口上方的拱门和其他资产,也使用了类似的方法。 在Maya中的建模阶段,几乎都是使用默认工具,插件则只使用了一款叫做Quick Pipe的工具来完成大型工作。而拱形结构的形状也是先创建基础形状,然后手动调整所需的形状。

2020-06-15

热门标签

热门资讯

往期资讯

业务咨询:400-8037-298