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

  Рет қаралды 22,087

Sumo Digital

Sumo Digital

Күн бұрын

Пікірлер: 34
@КувакаПельге
@КувакаПельге 10 ай бұрын
The best thing I've seen in a while!
@CalvinSimpson
@CalvinSimpson 11 ай бұрын
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.
@AlexTsekot
@AlexTsekot 11 ай бұрын
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 11 ай бұрын
Hi, did you manage to find them? Searching with Google doesn't lead anywhere
@Frits_Mulder
@Frits_Mulder 5 ай бұрын
Excellent talk, thanks for all the information!
@plus2055
@plus2055 8 ай бұрын
Crazy !!!!!! awesome
@vanormpg
@vanormpg Жыл бұрын
This is really inspiring presentation, thanks!
@orphanRTG
@orphanRTG 9 ай бұрын
This is super important!
@szamber3d
@szamber3d Жыл бұрын
Amazing presentation
@wayancientmoon1142
@wayancientmoon1142 8 ай бұрын
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!
@paullayton3881
@paullayton3881 8 ай бұрын
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 Жыл бұрын
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 11 ай бұрын
Yeah I'm looking aswell!
@voldemortsplace762
@voldemortsplace762 11 ай бұрын
​@@Floydianificationhave you found it by any chance?
@UnchartedWorlds
@UnchartedWorlds 11 ай бұрын
​@@voldemortsplace762have you found it?
@MarcoMariaRossiArte
@MarcoMariaRossiArte 10 ай бұрын
Anyone found out? I’d like to have a look
@UnchartedWorlds
@UnchartedWorlds 10 ай бұрын
@@MarcoMariaRossiArte it's not available for us members of public, its for game development studio and internal use
@CptEnoch
@CptEnoch 9 ай бұрын
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 9 ай бұрын
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.
@laOchli
@laOchli 6 ай бұрын
nice.
@ryanoconnor7957
@ryanoconnor7957 22 күн бұрын
Hi, still waiting for more information on this. It looks pretty bad for Sumo that no one has answered any.of the great questions posted below and it's been a year now
@Koko78489kjhm
@Koko78489kjhm 4 ай бұрын
Please share the MLBs
@BFG-k8f
@BFG-k8f 5 ай бұрын
You can see it, but you can't touch it.)))
@Cloroqx
@Cloroqx 3 ай бұрын
DXT Normal Compression yikes...
@Jofoyo
@Jofoyo 5 ай бұрын
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.
@SuWoopSparrow
@SuWoopSparrow 2 ай бұрын
Have you actually tried it? Literally imperceivable difference lol
@Jofoyo
@Jofoyo 2 ай бұрын
@@SuWoopSparrow I've seen people try it in some asset packs and it was clear as day to me, so unless they did it wrong, which I don't think they did, it is very much not imperceptible. My immediate thought was "These normals look straight out of the Source Engine with how blocky they are". Again, the effect is hard to see at 4k, but everything does not need to be 4k and your resolution just goes to hiding those artifacts wasting video memory when the idea was to reduce it. I'm curious to do my own comparisons now though, so I will get back on that, cause maybe they weren't reranging the normals correctly. I doubt that was it, but maybe.
@SuWoopSparrow
@SuWoopSparrow 2 ай бұрын
@@Jofoyo Assuming we are talking a video game application here and not close up cinematic shots with perfectly composed lighting, the difference shouldnt be noticeable if you follow what he said. 1. Dxt1 Compression 2. Rerange R and G from 0-1 to -1-1 3. Rebuild the B channel (you can use DeriveNormalZ node) Can't speak for what asset packs are doing, but if you just plug a Dxt1 compressed texture into a normal output it will look blocky and stronger than normal. It is a day and night difference this way, but following what the speaker said gave me a result that was basically the same in game view and in World Normal view.
@germanmairen
@germanmairen 7 ай бұрын
my god, HOW BORING presentation
@ethanwasme4307
@ethanwasme4307 5 ай бұрын
i think noobs are saying they enjoy it to look accomplished
@maximkostindev
@maximkostindev 3 ай бұрын
probably not for you
Unreal Engine Materials in 6 Levels of Complexity
44:12
pwnisher
Рет қаралды 283 М.
Your Triplanar is wrong. Here's how to make one that works. [UE5]
24:48
the balloon deflated while it was flying #tiktok
00:19
Анастасия Тарасова
Рет қаралды 35 МЛН
Миллионер | 2 - серия
16:04
Million Show
Рет қаралды 1,9 МЛН
Who's spending her birthday with Harley Quinn on halloween?#Harley Quinn #joker
01:00
Harley Quinn with the Joker
Рет қаралды 11 МЛН
EVERYTHING You Need To Get Started Texturing Large Game Assets
1:10:12
MATERIAL LAYERING SYSTEMS in UE5 🔥 (Baked maps in Blender)
17:03
Substance Painter to Unreal - Layered Material Workflow
42:41
AndrewWeirArt
Рет қаралды 6 М.
What Do 3D Environment Art Tests From AAA Studios Look Like?
16:02
EMC3D - Game Art
Рет қаралды 6 М.
Material Layers In Unreal Engine 5
1:01:15
Pitchfork Academy (MizzoFrizzo & Co.)
Рет қаралды 2 М.
Blueprints vs. C++: How They Fit Together and Why You Should Use Both
47:14
10 Unreal Engine 5 PLUGINS I can't live without!
9:37
Cinecom.net
Рет қаралды 575 М.
D-Buffer Decals changed my life! [UE5]
24:12
PrismaticaDev
Рет қаралды 20 М.
"The Life & Death of htmx" by Alexander Petros at Big Sky Dev Con 2024
23:01
Montana Programmers
Рет қаралды 67 М.
the balloon deflated while it was flying #tiktok
00:19
Анастасия Тарасова
Рет қаралды 35 МЛН