Тёмный

How Mesh Shaders Revolutionize Graphics On Xbox Series X & S And How Mesh Shaders Work 

Boxenberger
Подписаться 6 тыс.
Просмотров 11 тыс.
50% 1

In this video we discuss what Mesh Shaders are, how they work and how they will revolutionize graphics on Xbox Series X and S. What are they key factors that will allow Xbox Graphics to make use of Mesh Shaders? And why should every tech fan be excited?
Sources:
blog.siggraph....
• Realistic Lighting in ...
• Asteroids Mesh Shaders...
------------------------------------------------
Want to support the channel? You can consider to become a channel member and get early access to all videos, get custom made emojis and badges. All infos for YOUR benefits can be found here:
/ @boxenberger
Find me on Twitter:
/ boxenberger
------------------------------------------------
#Xbox #XboxGames #MeshShaders
-------------------------------------------------

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

 

22 сен 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 99   
@UltraSolarGod
@UltraSolarGod 11 месяцев назад
Here after Alan Wake 2 👇👇👇
@Boxenberger
@Boxenberger 11 месяцев назад
Took way longer than expected mate
@julioguzman1668
@julioguzman1668 10 месяцев назад
Alan Wake 2 on Series X it’s really something else. During my gameplay I haven’t notice those pixel that idk why usually tends to be more visible. The game really uses all the Direct X 12U API. The transition from gameplay to cutscenes are too fast and the scenery keeps changing 🤯
@W-meme
@W-meme 10 месяцев назад
​​​​@@BoxenbergerIs unreal engine's lumen with variable no. Of triangles only possible with the help of mesh shading? Are they correlated? Anywho I searched and found out it's the same thing (almost) dynamic lod lumen is due to mesh shaders, so all Unreal Engine 5 games using lumen won't run on 1000 series 😮.
@Boxenberger
@Boxenberger 10 месяцев назад
@@W-meme no, Lumen is not related to mesh Shaders directly. Although they both serve a similar purpose at the end.
@smittysmiff9318
@smittysmiff9318 2 года назад
Wow to say Mesh Shading is a game changer is an understatement. When it finally gets implemented it will save a lot of time and resources, and with time studios and game developers will master this technique and it will be astounding to see what they come up with. Salute to you Boxenberger and Game On!
@Boxenberger
@Boxenberger 2 года назад
Absolutely brother Smitty. It's gonna revolutionize graphics and game development. You have an awesome weekend my friend. And Game On!
@bromine_35
@bromine_35 8 месяцев назад
It's honestly pretfy sad most of these breakthoughts are almost always used as a excuse to skip out on optimiseations
@gn2727
@gn2727 3 месяца назад
will never get implemented. Just marketing. We have nanite, no need foe mesh shaders.
@Paul-AFC
@Paul-AFC 2 года назад
Yes brother, with a video on my favorite feature incorporated in the Series consoles. I can't wait to see the utilization, from what a dev has told me, combined with FSR 2.0. 4k upscaled with RT at 60fps.
@Boxenberger
@Boxenberger 2 года назад
Absolutely brother. This is gonna be awesome and definitely a game changer!
@jonathansmith4052
@jonathansmith4052 2 года назад
Hey Paul, did this developer happen to give the scope of what type of games can achieve these numbers? And what would be the depth of raytracing? Like metro exodus level raytracing or cyberpunk 2077 on console level?
@Paul-AFC
@Paul-AFC 2 года назад
@@jonathansmith4052 Well his belief is that majority of game engines that adopt Mesh and FSR will all have RT reflections and lighting. The only potential of not being implemented, will be down to 3rd party development or parity. First party will be achievable for sure.. BTW did you see the uplift in performance when adopting mesh alone? 500-1000% gains. But we need to see real world and in game before judgement. Check geeks3d.com www.geeks3d.com/20210215/3dmark-mesh-shader-test-dx12-ultimate/
@jonathansmith4052
@jonathansmith4052 2 года назад
@@Paul-AFC ok gotcha!
@InfiniteUmbra
@InfiniteUmbra 2 года назад
Speaking facts Paul 💪🏿
@kirby0louise
@kirby0louise 2 года назад
Oh Mesh Shaders, I have such a love-hate relationship with them. I'm on my 5th scrap/rework of Void3D's geometry handler, turns out they are a huge headache to do well with a heavily object-oriented engine architecture like Void2D/Void3D. My ultimate goal is to exclusively use mesh shading as much as possible and a fixed function pipeline to cover any buggy corner cases until I can solve them with mesh shading. Performance is all over the place right now because it's very tough to efficiently figure out what should be culled, kept, tessellated, etc in such an open ended engine architecture. And let's not even begin on how mesh shading doesn't play nice with the BVH if you aren't careful.... 4:40 - It's important to note that while unified shading was a big step towards a mostly compute based programming model for GPUs, some things were still fixed function such as input assembly, tessellation and rasterization of geometry. And even with mesh shading, we aren't on a 100% programmable pipeline, as geometry rasterization is still fixed function (though you could argue this is justified to stay that way so it's not a problem like the other pipeline stages were) 4:50 - And it was promptly disabled in the drivers, before being enabled in RDNA1 but swiftly replaced with mesh shading in RDNA2. I don't think it ever was used outside of AMD's own tech demos and the PS5. The big problem with Primitive Shaders is that while they did allow combining many shader stages into one, they did not address the issue of fixed function input assembly, tessellation, etc. In cases where you have billions/trillions of polys and the input assembly/tessellation is the bottleneck, primitive shaders did you little good. It's the GPU equivalent of the flex seal tape meme 5:48 - Yep, the bloat of the traditional geometry pipeline is ridiculous. I cannot wait until mesh shading is universally adopted 8:01 - Oh really? Nvidia's got some cool tech demos but AMD's got way more resources about how to effectively use mesh shading on RDNA2 than NV has for Turing/Ampere. AMD also has released driver optimizations for mesh shading that boosted performance 10x compared to without them, and NV either has not done the same or their optimizations aren't as impactful as AMD's. It's the other way around if you ask me
@sleepygoblin2d573
@sleepygoblin2d573 2 года назад
Honestly, I can't wait to see what Devs can do once they begin using tools like this regularly
@Boxenberger
@Boxenberger 2 года назад
Couldn't agree more mate. It's gonna be awesome!
@deccaddo
@deccaddo 2 года назад
This is why you're great breaking it down so I can wrap my head around something I have rudimentary knowledge of. Great info👍
@Boxenberger
@Boxenberger 2 года назад
That means so much to me brother. Honestly. Thank you!
@Parksey-qb5wv
@Parksey-qb5wv 2 года назад
I think you've nailed the description Archie. I've saw a few vids and discussions about mesh shaders and none of the described what they are as eloquently as you did (even more impressive when English is not your first language) 👏👏👏
@Boxenberger
@Boxenberger 2 года назад
That means a lot to me. Thank you so much mate!
@gabrielpapi1
@gabrielpapi1 2 года назад
I still don't understand a thing about shaders, but I'm excited
@Boxenberger
@Boxenberger 2 года назад
🤜🤛
@Ateia22
@Ateia22 2 года назад
This is extremly impressive, I think that we are going to start seeing this being implemented more when developers fully move to current gen consoles development only. So long as they have to account for the older consoles I don't see them over complicating their engines by having multiple pipelines to account for them but when they do start using them and properly optimizing their games its going to be pretty impressive.
@Boxenberger
@Boxenberger 2 года назад
I absolutely agree. As long as developers have to code for the old consoles too we won't see it. One of the reasons that we need to move on to current Gen only
@L2_Impart
@L2_Impart 10 месяцев назад
​@@Boxenbergerwell, now just look at those PC requirements, just look at starfield, those requirements are scary
@TheNerd
@TheNerd 8 месяцев назад
This video could be summed up with "I don't know what I am talking about, but I use marketing words to sound smart."
@mandroid-rb4uy
@mandroid-rb4uy 10 месяцев назад
hello Boxenberger too many underestimated the Power of DirectX12 and RDNA2 suite of tools Xbox series S and X have the advantage running Unreal5 engine as proven with Alan wake 2 a real next gen Game
@Boxenberger
@Boxenberger 10 месяцев назад
Absolutely, if used by the devs it can provide a lot
@jibreelutley5235
@jibreelutley5235 2 года назад
This will level the playing-field between Unity and Unreal
@NinjaSquirrel30
@NinjaSquirrel30 2 года назад
Good video and breakdown Greetings from the UK
@Boxenberger
@Boxenberger 2 года назад
Thank you so much brother, glad you enjoyed it!
@6TheBACH
@6TheBACH 11 месяцев назад
In 2023 we saw the first games using Mesh Shading/Nanite and...the hardware is not ready. To achieve 60+ fps on PC you need to use Dlss/Fsr, and the OG image is sub 720p. On Ps5 Alan Wake 2, even on performance mode, stays around 50ish fps while providing a not so clear image. We are "there" but we can't really "reach it" yet.
@Jayy95
@Jayy95 2 года назад
This is amazing can't wait for them to start using Mesh Shaders on the series consoles :D
@Boxenberger
@Boxenberger 2 года назад
Thank you mate
@iHorus
@iHorus 10 месяцев назад
Understood nothing. But very interesting!
@DEVILTAZ35
@DEVILTAZ35 2 года назад
We keep hearing about this amazing tech yet there is nothing to show for it as yet. It's getting a bit ridiculous that these consoles will be 2 years old or more before any of these features will be used to any degree.
@XboxMik29
@XboxMik29 2 года назад
Great video fella. 👍
@Boxenberger
@Boxenberger 2 года назад
Thank you so much kind Sir!
@OutbreakGamers
@OutbreakGamers 2 года назад
Great Video Boxenberger !!!
@Boxenberger
@Boxenberger 2 года назад
Thank you so much brother
@InfiniteUmbra
@InfiniteUmbra 2 года назад
Great video Boxenberger 💪🏿
@Boxenberger
@Boxenberger 2 года назад
Thank you so much my friend! Glad you enjoyed it
@UKDazarusUK
@UKDazarusUK 2 года назад
Do you have mesh shades on your Boxershorts Boxybaby? 🤣
@Boxenberger
@Boxenberger 2 года назад
Whaaaaat? 😂😂😂
@mike-0451
@mike-0451 11 месяцев назад
You speak very good English
@Boxenberger
@Boxenberger 11 месяцев назад
Thank you
@kevonmanuel
@kevonmanuel 2 года назад
Hardware is always a few steps ahead of the software. This is true for the audio world, Home theater, PC gaming, etc, etc. Blame the devs.
@Boxenberger
@Boxenberger 2 года назад
I agree. Hardware is always a step ahead
@overheatedeskim054
@overheatedeskim054 10 месяцев назад
Assuming XSX would still work with Primitive Shaders i wonder what studio's do when face with that question do 1 Primitive and one using mesh shaders i doubt that probably go with primitive shaders for both
@Boxenberger
@Boxenberger 10 месяцев назад
I agree. Otherwise it'd be double the work
@overheatedeskim054
@overheatedeskim054 10 месяцев назад
PS5 is holding this generation back with primitive shader's 🙈 funny bit is the only reason it's got primitive shader's because Sony was going to release the PS5 in 2019 and didn't want to wait for RDNA2 2020 which had mesh shaders even tho they didn't release until 2020 anyway. If PS5 Pro is a thing they better get mesh shader's otherwise the games will still look better on XSX if using mesh shaders even if PS5Pro has power advantage.
@lucal7756
@lucal7756 Год назад
A shame mesh shaders have never become common std as of today, with x3 fps performance gain in many games... Or maybe NVidia and AMD need to sell more high-end gfx cards 🤑
@Boxenberger
@Boxenberger Год назад
Totally agree mate
@SP95
@SP95 11 месяцев назад
Mesh shaders have only been implemented a year ago in Vulkan 1.3 and the PS5 is only Vulkan 1.2 compliant Now Sony guys have explained they have an equivalent called the " geometry engine " but isn't supposed to be close. Since this is a paradigm shift in game engines that leaves us rather stuck, so only 1st party game engines owned by Microsoft would dare to use it yet. But Gears of War will still use Unreal Engine which uses a software variant of mesh shaders instead 🤷🏻‍♂ I guess we are stuck until cross platform games between the PS5 and PS6 are over 💀⌛ In that sense I love the irony that the PS5 will become even more of a bottleneck than the Xbox Series S in the distant future 😅
@lucal7756
@lucal7756 11 месяцев назад
​@@SP95 Yep, PS5 prevents extensive use of Mesh Shaders unfortunately and devs will never implement this technology cutting out Playstation 💀 There's actually a game using this AFAIK: Justice Online a.k.a 倪水寒 Ni Shui Han, a chinese MMORPG...
@sinlos2484
@sinlos2484 2 года назад
Great Video.
@Boxenberger
@Boxenberger 2 года назад
Thank you so much mate
@toetag4
@toetag4 2 года назад
Sadly devs won’t use them especially if the ps5 doesn’t have them
@caffeinecreature
@caffeinecreature 11 месяцев назад
The video starts at 6:46.
@devikavenki4673
@devikavenki4673 Год назад
Pls name all the games used in this video.
@phyerboss
@phyerboss 2 года назад
Great vid and description Arch! At this point its a tough call to say what the PS5 will be able to do. The big doorstop its blocked by is the fact that anything made for the next 2 or so years. Will need to have PS4 in mind. And last I recall. The PS4 doesnt do mesh shading. But of course thats supposedly the word with the 5 as well. Thus their claim has been on "primitive shaders". So yeah, I guess in time we will see. But next is the big question that will be asked... "Just what devs will even bother picking this up"? I admit I TRY to have some faith in most 3rd parties. But Im going to be brutally real here Archie. Im not seeing the likes of say, EA or Ubisoft and T2 even bother. Primarily as they are in the business of making the most profit possible. And to do that they need their titles on as much hardware as possible. Which means the weakest and lowest common denominators like the Switch and PS4/5. Will always be included. Having development always favor them. Over anything as bleeding edge as the XBox and to some extent, PC. To them, it just works. And theres little to no time given to properly invest time and effort in learning and applying such a radical new process. Especially if it chances cutting out a huge user base. Thats why I been constantly saying we all need to stop looking at and expecting things like this to happen this soon. Hell, even THIS GEN, from ANY of those guys. And expect it to only come to use via XBGS 1st party. Which as funny as it sounds. May be 1 of the key factors to MS buying up whole publishers. As these teams now are currently revising their own in-house tech. Plus retraining themselves to fully utilize DX12u features. Meaning these guys have NO push, greedy investors pressuring weak-willed execs to just shove something out there for profit. Which always leads to stifled development and advancements. Under MS. These teams will finally have the wings to spread and really push the tech. Unfortunately, this cuts out the Switch and PS4/5 to some degree. Which makes me question the whole "keeping certain things multi-platform".
@Boxenberger
@Boxenberger 2 года назад
Thank you for sharing your thoughts! I agree. We will see a lot of of features and technologies not being used for parity reasons. But I do hope that we see it in 1st party games and the bigger publishers...
@megilacuttyjones735
@megilacuttyjones735 10 месяцев назад
The ps5 doesn't use mesh shaders either. Only Xbox. The ps5 uses a different type I can't remember what its called but it's not as good as mesh shaders
@ClemyNX
@ClemyNX 3 месяца назад
Bad explanation. You didn't even explain what shaders are in the first place.
@cube2fox
@cube2fox 9 месяцев назад
Does UE5 Nanite use mesh shading?
@Boxenberger
@Boxenberger 9 месяцев назад
Nanite is not directly related to mesh Shaders but UE5 does support them
@cube2fox
@cube2fox 9 месяцев назад
@@Boxenberger But Nanite uses meshlets, similar to mesh shaders.
@Boxenberger
@Boxenberger 9 месяцев назад
@@cube2fox yes, but it's a differently working pipeline
@CeceliPS3
@CeceliPS3 11 месяцев назад
What I learned from this video: you spent 10min beating around the bush to eventually say that mesh shaders are a bunch of triangles. Great content. Not gonna subscribe. GG
@TennessseTimmy
@TennessseTimmy 8 месяцев назад
LOD exists before mesh shaders, your explanation and understanding is wrong
@lex_darlog_fun
@lex_darlog_fun 10 месяцев назад
Just a pure fanboy hype without any actual substance. Not "technical stuff", but any substance at all. Thank you for stealing 11 minutes of my life for nothing.
@WMCheerman
@WMCheerman 2 года назад
This has been driving me crazy, do we know if Unreal Engine supports mesh shaders?
@kirby0louise
@kirby0louise 2 года назад
UE 5.1 supports them in Nanite
@WMCheerman
@WMCheerman 2 года назад
@@kirby0louise Wow, thanks to know!
@Boxenberger
@Boxenberger 2 года назад
Yes, Nanite will support this
@william41017
@william41017 2 года назад
@@kirby0louise what's the relation/difference between mesh shaders and nanite?
@techknow9237
@techknow9237 2 года назад
Yhea yhea yhea...I'll believe it when I see it in XBS games. So-far both PS5 & XBS have been all talk but no reality delivering the rich high 4k graphical detail and steady 60/120 FPS both these over-hyoed under delivering consoles should be delivering but aren't.
@SDSOverfiend
@SDSOverfiend 10 месяцев назад
This will only be used in Xbox exclusives games. Sony makes companies sign contracts that maintains parity between platforms. I’m convince and I know they are petty like this. If they make Capcom sign a contract to restrict them from release Re8 on GAMEPASS… I believe this will be the case. There is a reason Alan Wake on XBox SX wasn’t showing in Digital Foundry yet. Because Sony will get a update before the comparison along with biased wordplay
@JerryFlowersIII
@JerryFlowersIII 10 месяцев назад
PS5 supports Primitive shaders which is very similar to mesh shaders. Companies will still be able to use mesh/primitives on multiplat games no problem. Alan Wake for example uses Mesh Shading on Xbox and Primitives on PS5. If PS5 didn't have Primitives that game wouldn't run basically at all.
@SDSOverfiend
@SDSOverfiend 10 месяцев назад
@@JerryFlowersIII Which one of them better?
@SP95
@SP95 11 месяцев назад
Are there games already using mesh shaders yet ? I believe Nanite is a software solution instead so UE5 games don't count.
@Boxenberger
@Boxenberger 11 месяцев назад
I don't know any game that uses it tbh so far. Kinda disappointing
@rotensku
@rotensku 11 месяцев назад
Well, Alan wake II seems like it is going to use this technology
@SP95
@SP95 10 месяцев назад
You were right, it took some time but I am afraid we won't see many mesh shader compliant engines coming up soon after Alan Wake
@overcock1914
@overcock1914 10 месяцев назад
GRPAHICS
@anasevi9456
@anasevi9456 11 месяцев назад
9:20 F'ing lmao, this dude doesnt Bethesda.... Mesh shaders would cut out a lot of potential buyers, and even remaining vertex;; Starfields game engine is a complete POS that spews out glitched api calls dragging performance way lower than it should be for the visuals.
@tristman8413
@tristman8413 2 года назад
Revolutionise 🤣
@deafleopard6428
@deafleopard6428 2 года назад
🤔🧐
@minakatahizuru
@minakatahizuru Год назад
There is nothing modern about any Bethesda game.
@Sonu666
@Sonu666 2 года назад
PS5 is best it has much more than this..already invested a billion dollars in Epic game & Unreal Engine to make it best on PS5!
@dutchvanderlinde8554
@dutchvanderlinde8554 2 года назад
LOL, AMD will never be able to catch up to Nvidia. I honestly don't see mesh shaders or rdna2 stuff mattering that much for consoles.
@kirby0louise
@kirby0louise 2 года назад
lol things can change overnight. Are we already forgetting Fermi vs GCN and the housefires that Nvidia had to produce to keep pace?
@dutchvanderlinde8554
@dutchvanderlinde8554 2 года назад
@@kirby0louise Could they? Yeah. Will they? Absolutely not. 🤷‍♂️ Nvidia is literally 2 gens ahead of everyone right now.
@Allpurple_reign
@Allpurple_reign 2 года назад
Rdna 3 will destroy Lovelace
@NordicNomadv
@NordicNomadv 9 месяцев назад
damn, you will summon a Demon when you click on the like button
Далее
Vulkanised 2023: Mesh shading best practices
30:09
Просмотров 5 тыс.
Learn GODOT 4 Compute Shaders with RAYTRACING!!
12:40
OceanGate Is Worse Than You Thought
28:06
Просмотров 2,4 млн
What Happened to the 9th Generation?
22:18
Просмотров 1,7 млн