When Optimisations Work, But for the Wrong Reasons

When Optimisations Work, But for the Wrong Reasons

SimonDev

4 месяца назад

847,555 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@ThatTrueCJ201
@ThatTrueCJ201 - 08.02.2024 11:02

One thing I would love you to touch on is mesh shaders, which upon a quick search, allows developers to send geometry data to the rasterizer directly. This technology isn't common place yet, but seems like an alternative to the primitive assembly and will probably grow with popularity, as all modern consoles support this.

Ответить
@Zenairo
@Zenairo - 08.02.2024 09:09

You're amazing, glad to have found this channel. Thank you for this easy to understand and useful information!

Ответить
@DazzlingAction
@DazzlingAction - 08.02.2024 06:24

so scale up your models...
don't use tiny triangles....
and use imposters wherever... even the vents.

Ответить
@TheLazySamurai
@TheLazySamurai - 08.02.2024 03:10

"Back in the 90's" shows Kai from Lexx

There are dozens of us!

Ответить
@MyLittleMagneton
@MyLittleMagneton - 08.02.2024 02:53

As a regular gameplay engineer, we typically don't go anywhere near the graphics pipeline. To be honest, I didn't even know we had a few rendering engineers until recently, and I've been at the company for 7 years. I get that the most natural overlap is with the Engine team and the Technical Artists ...but I'd be curious to know if there'd be any practical value in more overlap with us regular engineers —especially on the topic of compute shaders.

Ответить
@CoolJosh3k
@CoolJosh3k - 08.02.2024 01:34

A video like this on how Nanite and mesh shaders work would be great, imo.

Ответить
@ailurophilekia6565
@ailurophilekia6565 - 07.02.2024 21:15

I learned nothing

Ответить
@StarkTech47
@StarkTech47 - 07.02.2024 20:37

Very interesting video, !!! To resume it, does it mean that using imposters is better than LODs? And if we use LODs should we hide them not when they are very tiny but instead a little bit before?

Ответить
@Nebb_
@Nebb_ - 07.02.2024 17:04

Very interesting video, I’ve always wondered why more/smaller verticies were taxing on preformace and I’m glad that you made a video explaining it in a easy to understand manner

Ответить
@mysparetime1541
@mysparetime1541 - 07.02.2024 15:39

You have by far the best game optimization content I’ve come across, can really tell that you know what you’re talking about and not just repeating words said by someone else. Really love the way you explain things with just the right amount of information for you to be able to understand these things fundamentally and really grasp the mechanics 🙏🙏

Ответить
@EyesOfByes
@EyesOfByes - 07.02.2024 10:40

To bad Unity doesnt have Nanite, then Cities Skylines 2 wouldnt have been that taxing (city pun intended). I think. I'm a layman

Ответить
@EyesOfByes
@EyesOfByes - 07.02.2024 10:27

Minecraft Not Included

Ответить
@JustAnotherAlchemist
@JustAnotherAlchemist - 07.02.2024 08:39

I know it's a bit tangential, but this video reminds me of the PS1 vs. N64 debates. The debates went on about how the PS1 could move more triangles, so it was the superior platform. However, the N64 could do more with the fragments, so was better with post processing, so was actually better. (I personally hated the PS1's warping planes, so I feel it's fair to call the N64 the winner myself)

Ответить
@makerofgarbage5877
@makerofgarbage5877 - 07.02.2024 07:52

You sound like the convenient store worker from family guy

Ответить
@freelunch1458
@freelunch1458 - 07.02.2024 06:52

“I’ve always been interested in optimizations” man I wish this was a requirement to work for any big game company 😭

Ответить
@AuracleTech
@AuracleTech - 07.02.2024 06:42

GPU manufacturers know what they are doing.
They could definitively make a GPU with 100x performance improvement, but what good would it be for them?
They would just sell their last GPUs and then nothing, everyone would have what they need.
Obviously they would want to keep the market and milk everyone as much as they could. This is just logical.

Ответить
@DKannji
@DKannji - 07.02.2024 03:30

In intro to 3D modelling we were told very sternly, "keep the triangle count to a minimum, and remove as many unnecessary triangles as possible.
So this is nothing new to my ears... but it is fun to listen to anyways.

Ответить
@taimoor00
@taimoor00 - 07.02.2024 00:10

Was going to go watch some TV show about ww1 pilots but now I know how to GPU instead ❤

Ответить
@TheDarkestPaladin
@TheDarkestPaladin - 06.02.2024 18:01

Great video, even tho I doubt I'll be working as a game dev. I am always happy to learn more about optimisation methods, who knows I might make my game as a small hobby passion project on the side

Ответить
@strategystuff5080
@strategystuff5080 - 06.02.2024 17:59

I love this stuff optimization is my passion (in gaming)

Ответить
@DB-sn9xn
@DB-sn9xn - 06.02.2024 17:48

when devs blame player's poor hardware for their bad optimisation - looking at alan wake 2

Ответить
@kuronya3582
@kuronya3582 - 06.02.2024 13:48

I'm tired of hyper realistic graphics, stylized far more better for performance and visual appealing. Also hyper realistic graphics lose it quality at very fast rate, stylized in another way stays good for long time zelda wind waker as example

Ответить
@GG-cn6es
@GG-cn6es - 06.02.2024 10:39

definitely the voice of someone who works with shaders for a living 😅

Ответить
@daviddavidson1450
@daviddavidson1450 - 06.02.2024 07:50

Please eliminate the vocal fry from your speech, it's very hard to listen to.

Ответить
@bman_the_mumbo_fan
@bman_the_mumbo_fan - 06.02.2024 07:22

Idk why but i thought the red bunny was big chungus lol

Ответить
@L1Q
@L1Q - 06.02.2024 03:51

One thing this video lacks is fillrate visualization on rendering different subdivisions of that circle. The center of that triangle fan gets absolutely hot!

Ответить
@csvscs
@csvscs - 06.02.2024 03:30

I used to look at super Mario 64 with those flat trees that would always face you. I would say those look good except it was like a trade-off for them. Looking good. Verse them looking like they were always turning towards you

Ответить
@hoffer_moment
@hoffer_moment - 06.02.2024 01:29

been hoping for content like this for many years, great job

Ответить
@Take4Dook1e
@Take4Dook1e - 06.02.2024 01:19

bro ur vocal cord, drink some water

Ответить
@sanderwrong9106
@sanderwrong9106 - 05.02.2024 23:42

Thank you, Bob's Burgers

Ответить
@privateagent
@privateagent - 05.02.2024 22:41

So this is why flight simming on the pc is so laggy.

Ответить
@danolantern6030
@danolantern6030 - 05.02.2024 22:01

The best example i can call off from memory is GMOD’s Flattywood sign. I always thought it was a model from the distance it was. It isn’t.

Ответить
@zotaninoron3548
@zotaninoron3548 - 05.02.2024 22:01

I did not expect to see the last of the Brunnen-G in this video.

Ответить
@ilsantomembro
@ilsantomembro - 05.02.2024 21:31

What is that game at 25 seconds?

Ответить
@vazquezsebastian9764
@vazquezsebastian9764 - 05.02.2024 20:31

Great video, very technical but clear witch is really great ! If you like it, keep up the good work

Ответить
@Techischannel
@Techischannel - 05.02.2024 17:31

Isee so AMD is ATI ... thats neat. I thought they were seperate.

Ответить
@tams1MW2
@tams1MW2 - 05.02.2024 15:06

Kai from lexx wow😮

Ответить
@SnugglyBaby
@SnugglyBaby - 05.02.2024 14:41

your voice reminds me of bob from bobs burgers

Ответить
@martoafro
@martoafro - 05.02.2024 12:58

I'm a little confused, could someone explain to me why then we keep working in triangles and not say squares?

With squares we wouldnt have the issue of wasting gpu power since u can easily make a square with lots of smaller squares

Ответить
@sealsharp
@sealsharp - 05.02.2024 11:59

Great video!

Ответить
@JoeStuffzAlt
@JoeStuffzAlt - 05.02.2024 06:59

Partly explains people saying "It's Unreal Engine. It'll run on your PC."

Ответить
@publicAvoid-qn3zn
@publicAvoid-qn3zn - 05.02.2024 06:12

That's something Tarkov developers should definitely watch

Ответить
@animeknowledge5048
@animeknowledge5048 - 05.02.2024 05:17

Amazing teacher definitely gonna buy your courses

Ответить
@mekazael
@mekazael - 05.02.2024 04:42

The modern society, is throwing gaming under the bus, thanks boomers

Ответить