Тёмный

Material Layering Systems in Unreal; What are they? And why you should use them? |  

Sumo Digital
Подписаться 3,3 тыс.
Просмотров 18 тыс.
50% 1

Presented by Chris Pollitt at SDC2023 as part of the Art stream.
I've been working as part of the Arrowhead initiative to create a series of general art plugins to enable new projects to hit the ground running, especially if they are starting from scratch. And I've implemented a new shader system which breaks away from the old Ubershader method. The MLS (Material Layering System) has many advantages over older methods for both performance, quality and artist flexibility. And my current project's art team swears by the MLS now as the new standard for art production in games, with several other projects having requested to use my MLS too, so I thought now would probably be as good a time as any to do a talk on it.
Key takeaways
• What is an MLS; How does it differ in structure from traditional systems.
• What are the benefits of using it over others; Performance, Quality, UX, and New Functionality.
• What is the pipeline for using it. As it is a different way of working.
• Some use case examples of the functionality and flexibility you gain from this for production.
-------------------------------------------------------------
Learn more about Sumo Digital and SDC:
►Website: www.Sumo-Digital.com
►Twitter: / sumodigitalltd
►Facebook: / sumodigital
►Instagram: / sumodigital

Игры

Опубликовано:

 

16 июл 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 30   
@Frits_Mulder
@Frits_Mulder Месяц назад
Excellent talk, thanks for all the information!
@CalvinSimpson
@CalvinSimpson 7 месяцев назад
Really great stuff to see from Chris, we worked together on Sackboy years ago so it's really awesome to see a big evolution to leverage Unreal's newer tools to solve a lot of the problems we had on that project. Also really happy to see a centralised technical art/tools pipeline been hinted at as this one of my biggest complaints during my time at Sumo.
@user-ei3ms5lt3u
@user-ei3ms5lt3u 7 месяцев назад
The best thing I've seen in a while!
@plus2055
@plus2055 5 месяцев назад
Crazy !!!!!! awesome
@vanormpg
@vanormpg 9 месяцев назад
This is really inspiring presentation, thanks!
@orphanRTG
@orphanRTG 6 месяцев назад
This is super important!
@szamber3d
@szamber3d 9 месяцев назад
Amazing presentation
@AlexTsekot
@AlexTsekot 8 месяцев назад
Where would one get access to the Arrowhead Initiative to get the plugins? Are they available to purchase somewhere? Would be super useful to know. Thanks for the insight, awesome video. Its insane how little material layering is being talked about, I see too many assets labelled 'game ready' meanwhile they use x2 4k maps and 2x 2k maps and its like 'game ready' great but for what game...
@UnchartedWorlds
@UnchartedWorlds 7 месяцев назад
Hi, did you manage to find them? Searching with Google doesn't lead anywhere
@wayancientmoon1142
@wayancientmoon1142 5 месяцев назад
Hi, I’m currently working on optimizing my project’s materials and am exploring efficient ways to share data, such as masks, tweaked vertex colors, and UV scaling, across different material layers or within material layer blends. I understand that sharing these parameters can significantly simplify the material setup by reducing the redundancy of inputs and potentially streamlining the workflow. However, beyond simplifying parameters, I’m curious about the performance implications of this approach. Could someone explain how to effectively share data like masks, tweaked vertex colors, and UV scaling across material layers or blends? Additionally, does this method of sharing data between layers or blends offer any performance benefits, such as reducing shader complexity or improving render times? I’m particularly interested in understanding if there are best practices or specific techniques within Unreal Engine that facilitate this kind of data sharing while also optimizing material performance. Thank you for your insights!
@laOchli
@laOchli 3 месяца назад
nice.
@paullayton3881
@paullayton3881 4 месяца назад
Hi I really enjoyed lecture, one part that interests me, but I have little to no resources on is the value clamping inside of a packed map and being able to isolate specific gray values. I was wondering if you guys could share any resources that may help me in my endeavors, I've been poking around a few different forms and a lot of my solutions full short of anything useful. Any help you guys could provide would be awesome and appreciated.
@tor3203
@tor3203 9 месяцев назад
32:00 arrowhead plug-in. Chris talks about it and implies that it's available to grab. Where do I go? There's no link
@Floydianification
@Floydianification 8 месяцев назад
Yeah I'm looking aswell!
@voldemortsplace762
@voldemortsplace762 7 месяцев назад
​@@Floydianificationhave you found it by any chance?
@UnchartedWorlds
@UnchartedWorlds 7 месяцев назад
​@@voldemortsplace762have you found it?
@inedibleRED
@inedibleRED 7 месяцев назад
Anyone found out? I’d like to have a look
@UnchartedWorlds
@UnchartedWorlds 7 месяцев назад
@@inedibleRED it's not available for us members of public, its for game development studio and internal use
@Koko78489kjhm
@Koko78489kjhm Месяц назад
Please share the MLBs
@user-gf5yx5yv4s
@user-gf5yx5yv4s Месяц назад
You can see it, but you can't touch it.)))
@TheExcelsis
@TheExcelsis 6 месяцев назад
If this is an internal only setup, is there anything that I could achieve creating this manually from scratch possibly something similar/basic in Unreal? Great presentation by the way 👌.
@unrealization3332
@unrealization3332 5 месяцев назад
You could use Unreals Material Layering System, which is exactly what he's using, it sounds like he has more of a library of examples as opposed to the system itself which is already a part of UE.
@Cazaq
@Cazaq 12 дней назад
DXT Normal Compression yikes...
@Jofoyo
@Jofoyo Месяц назад
DXT normal compression... Please god no. Artists you "taste test"ed this with must have been blind. It just destroys the shading and looks dog unless every normal is 4k and high texel density.
@germanmairen
@germanmairen 3 месяца назад
my god, HOW BORING presentation
@ethanwasme4307
@ethanwasme4307 2 месяца назад
i think noobs are saying they enjoy it to look accomplished
@maximkostindev
@maximkostindev 17 дней назад
probably not for you
Далее
Finger Heart - Fancy Refill (Inside Out Animation)
00:30
Unreal Engine Materials in 6 Levels of Complexity
44:12
Nanite for Artists | GDC 2024
22:09
Просмотров 94 тыс.
Material Ambient Occlusion in Unreal Engine 5
6:53
Просмотров 72 тыс.
Introducing EasyMapper for Unreal Engine 5
28:47
Просмотров 220 тыс.