What's The Deal With Depth Of Field

  Рет қаралды 119,576

Acerola

Acerola

Күн бұрын

Present in every game cinematic you've ever seen and now making its way to real time rendering, depth of field is one of the most, if not the most important effect for taking your graphics to the next level.
Topics covered: How cameras work, circle of confusion generation, proper near and far field blending, the bokeh blur, the karis average, and inverse tonemapping.
Real life example photos provided by: / alonelychime (please follow them!)
Download my GShade shader pack!
github.com/Gar...
Support me on Patreon!
/ acerola_t
Socials:
Twitter: / acerola_t
Twitch: / acerola_t
Discord: / discord
Code: github.com/Gar...
References:
Practical Gather-based Bokeh Depth of Field - Wojciech Sterna
Efficiently Simulating the Bokeh of Polygonal Apertures in a Post-Process Depth of Field Shader - L. McIntosh, B. E. Riecke and S. DiPaola
Music:
Sandgem Town (Day) - Pokemon Diamond OST
Joy - Persona 3
During The Test - Persona 3
Afternoon Break - Persona 3
This Mysterious Feeling - Persona 3
Like A Dream Come True - Persona 4
Soft Oversight - Sonny Boy OST
ソウとセイジ - Sonny Boy OST
GO!GO!STYLE - Paradise Killer OST
arrow in thumbnail drawn by thlurp
Thanks for watching!
This video is dedicated to my friend, Alotryx.
#acerola #graphics #gamedev #unity3d #graphics #shaders

Пікірлер: 511
@Acerola_t
@Acerola_t Жыл бұрын
Sorry everyone I had to make an emergency vet visit so I couldn't catch the audio error Thankfully it's not very important, I just said that a camera doesn't distribute rays along a gaussian, so gaussian bad. Hope that helps!
@forrestppando
@forrestppando Жыл бұрын
Hope your pet is okay!
@sixty502
@sixty502 Жыл бұрын
I was 60% sure it was an intentional joke
@TheBigYC
@TheBigYC Жыл бұрын
Unwatchable. Reported to the FBI.
@sebastienpautot
@sebastienpautot Жыл бұрын
@@TheBigYC Acerola can beat the FBI easily, his weapon is sharpened with a DOG.
@Acerola_t
@Acerola_t Жыл бұрын
@@forrestppando She's fine! Just had something stuck in her eye that I couldn't flush out myself.
@ShuckleII
@ShuckleII Жыл бұрын
As someone without perfect vision, depth of field just makes things look like my vision got 5x worse and it hurts, so I turn it off in almost every game
@milosz204
@milosz204 Жыл бұрын
My vision is sharp but I do get the same feeling. I think many games use this and other effects wrong and while they do make the game look better, they also get in your way making it harder to see some details and make you strain your eyes unnecessarily.
@mememanfresh
@mememanfresh Жыл бұрын
same bro it just looks like myopia
@andrewf8366
@andrewf8366 Жыл бұрын
I think the core issue is that in real life your eyes adjust to focus on what you want to focus on, while in an image your eyes can move around the image and there's no increase in sharpness in that you're trying to look at because the image has no idea what your eyes are trying to do
@realdlps
@realdlps Жыл бұрын
Bloom is the same for me, it feels like I took my glasses off
@squirrelsyrup1921
@squirrelsyrup1921 Жыл бұрын
Wouldn't it be great to have forced depth of field, bloom and motion blur in real life
@spuddie3207
@spuddie3207 Жыл бұрын
and remeber kids, once you setup your post-processing effects; reduce them all by 75% : )
@Meg_A_Byte
@Meg_A_Byte Жыл бұрын
Words of wisdom!
@denovodavid
@denovodavid Жыл бұрын
Thank you for making graphics programming accessible, understandable, and of course, fun ❤
@Acerola_t
@Acerola_t Жыл бұрын
Thanks so much!!
@meqativ
@meqativ Жыл бұрын
five a dolar
@Choppy_Z
@Choppy_Z Жыл бұрын
​@@meqativ???
@ravener96
@ravener96 Жыл бұрын
@@Choppy_Z five A$
@meqativ
@meqativ 11 ай бұрын
what the fuck was the meaning of my previous comment
@clearskyy
@clearskyy Жыл бұрын
this is seriously one of my favorite channels on this platform, god tier content
@QuroWebArchive
@QuroWebArchive Жыл бұрын
Trueee 😫💀
@MrBb155
@MrBb155 Жыл бұрын
Facts!
@sexy_koala_juice
@sexy_koala_juice Жыл бұрын
Legit, props to you @acerola !!!
@nguyenhoangminhtrung2779
@nguyenhoangminhtrung2779 Жыл бұрын
I love how much art skill this guy has, and he still includes the "transparent" background for the arrow.
@mu4784
@mu4784 Жыл бұрын
Honestly super good for contrast!
@monad_tcp
@monad_tcp 9 ай бұрын
Obiusly , otherwise how do we know it was transparent ?
@cubo9620
@cubo9620 Жыл бұрын
dude i really wasn't getting it until he explained it at 4:39, thank you bro 🙏
@artsyaidan
@artsyaidan Жыл бұрын
Something useful that I think may have been missed here is that optically, 1/3 of the "blurring" occurs on the far side of the focus distance while 2/3 on the near side. That may be why some of the examples are a little off of realistic, since they have a 50/50 split making the background more blurred and the foreground less blurred than they should be. (But I am just a photographer, not a shader programmer, great video! ✌️)
@toastbrot97
@toastbrot97 Жыл бұрын
The octagon blur is probably more accurate if you're trying to simulate lenses with a smaller aperture, since a smaller aperture will exaggerate the actual shape of the aperture rather than averaging it to a circle. And since many lenses in the consumer market have between 6 and 10 aperture blades it would mean that on lower aperture values you would get a none circular bokeh. So if you really wanna go for ultimate realism you might wanna consider implementing a blending between circle and octagon or heptagon if the intesity of the blur gets lessened.
@ratguy9281
@ratguy9281 Жыл бұрын
loved the part where you said 👍🏾
@VetNovice
@VetNovice Жыл бұрын
Every time you drop a new video I’m ready for your humor, wit, and condensed learning. You’re one of my favorite gaming channels lately. You’re out of my depth of field in skill.
@Acerola_t
@Acerola_t Жыл бұрын
Thanks Alex!
@Dawwo-qo3ky
@Dawwo-qo3ky Жыл бұрын
That moment when you check the playlist and stumble on an unlisted video
@Acerola_t
@Acerola_t Жыл бұрын
lmao whoops
@ancientpixel9809
@ancientpixel9809 Жыл бұрын
I absolutely love your videos! I just recently got into shaders and "But you'll notice that the only result that appears is a random comment in some code" is so accurate! Just brilliant humor throughout! I also really like the contents, your videos are very helpful in understanding the idea behind all these visual effects! (especially since I'm too stupid to understand them myself...)
@Acerola_t
@Acerola_t Жыл бұрын
It's a tough road but eventually you'll be knowledgeable enough to understand research papers and then the sky is the limit!
@timrobins98
@timrobins98 Жыл бұрын
Just to clarify, a "small" aperture like f1.2 will have a smaller range of focus, but small is a misnomer. While the number gets smaller, the opening of the aperture actually gets bigger, so a large aperture like f18 will be a physically smaller opening, letting less light through, but also increasing the range of focus.
@LukeFlavel
@LukeFlavel Жыл бұрын
The amount of talent you display in these immensely technical yet wonderfully engaging videos is just unreal.
@Acerola_t
@Acerola_t Жыл бұрын
Thanks so much!
@TZerot0
@TZerot0 Жыл бұрын
So as a photographer and someone very interested in optics, I hate DoF in videogames-why? Because the human eye doesn't work like a camera lens and doesn't really have a depth of field in the same way. The inclusion of DoF during gameplay might be cinematic, but it's not naturalistic and immediately takes me out of the game.
@Cheesecannon25
@Cheesecannon25 Жыл бұрын
Human eyes most definitely have a DoF, it's just wider
@TZerot0
@TZerot0 Жыл бұрын
@@Cheesecannon25 hence my language: "doesn't really have depth of field in the same way" Furthermore human perception isn't limited to the physical restrictions of our eyes, and we most certainly aren't experiencing anything remotely similar to a camera lens's DoF
@Acerola_t
@Acerola_t Жыл бұрын
Yeah this is why I specified cinematic, games will probably never be able to replicate actual eye rendering because it will always feel disconnected from your actual eyes (until we have like brain attachments or something to detect your eye focus brain waves or whatever). I think using depth of field in first person is a bad idea, but cod modern warfare 2 did it really well imo
@wolflight25
@wolflight25 Жыл бұрын
@@Acerola_t PSVR having eye tracking that allows for foveated rendering could make a super interesting DOF effect for games, although as its your own eyes being tracked, I guess if you got it just right you would never actually notice it. I dunno maybe you would, at least others watching you play would be able to notice more often where your attention is.
@_sophies
@_sophies Жыл бұрын
I love the jab about how much of a PITA it is to learn anything about graphics programming, and I'm very thankful for your videos that do an amazing job of filling that gap.
@emorial.mp4
@emorial.mp4 Жыл бұрын
is 4:39 not supposed to have audio?
@KoshakiDev
@KoshakiDev Жыл бұрын
Acerola manages to mix being serious and informative, but also somehow keep the video funny. Great job dude!
@TreesPlease42
@TreesPlease42 Жыл бұрын
It feels like Runescape meets SkillShare and I'm here for it 10/10
@RAndrewNeal
@RAndrewNeal Жыл бұрын
It's all good until you can only clearly see where the game thinks you're trying to look. Now we need eye trackers just to make this practical. But the eye strain would probably be unreal. But I always appreciate some good, efficient programming concepts explained at the right level of abstraction for a cursory glance. You always hit it out of the park.
@Meteotrix
@Meteotrix Жыл бұрын
awesome lesson! But I have to say, I personally kinda hate DOF in games so much, probably because practically everyone does it wrong. I used to hate motion blur too until everyone got better at using it °w° Subtle and relevant tends to work better I think :3
@ro-ce8vg
@ro-ce8vg Жыл бұрын
4:41 muted audio or am I stupid
@ninjanolan6328
@ninjanolan6328 Жыл бұрын
1:46 You have it the wrong way around. As the aperture gets smaller, the light becomes more focused. The bigger the Aperture, the more blurring there is. Low F-stop: large aperture.
@MarshmallowBoy
@MarshmallowBoy Жыл бұрын
I was thinking, this looks like shit, and then you said "now I know what you are thinking, Acerola, this looks like shit"
@Stunex
@Stunex Жыл бұрын
Great video - as always. But I really hate DoF in games :D (at least for gameplay) I think if I'm consistent with anything then it's that the first thing I do when I start a new game is to disable motion blur and dof.
@HelgastJon
@HelgastJon Жыл бұрын
DoF and motion blur are the first thing i turn off in the graphics settings of every game
@thematicschematic
@thematicschematic Жыл бұрын
Yeah, I'm not watching a movie, I'm immersing myself in a world. I don't want to feel like I'm looking through a camera - that just breaks immersion and makes things harder to see.
@PDihax
@PDihax Жыл бұрын
Man. I would die without knowing why he cant legally tell us about the Karis Average
@l3gacyb3ta21
@l3gacyb3ta21 Жыл бұрын
me too
@FinFET
@FinFET Жыл бұрын
Such an amazing channel! I'm from Brazil and used to the acerola berry, but calling yourself Mr. Rola in portuguese sounds really funny 😅
@MatheusPratta
@MatheusPratta Жыл бұрын
I agree, the moment he called himself Mr. Rola I started laughing myself so hard, oh man, 5th grade vibes still going very strong years later
@LambOfDemyelination
@LambOfDemyelination Жыл бұрын
what's that moment of silence at 4:30
@Nylnezz
@Nylnezz Жыл бұрын
ho man acerola we need you more than ever Gshade did a BIG fucky wucky xD
@Acerola_t
@Acerola_t Жыл бұрын
my stuff works just fine with reshade if you decide to move
@Nylnezz
@Nylnezz Жыл бұрын
@@Acerola_t i probably will in the future for now the built in nvidia filters works just fine
@bigscheesy4982
@bigscheesy4982 Жыл бұрын
Is the lack of audio at 4:39 intentional?
@battmarn
@battmarn Жыл бұрын
DoF goes on for screenshots but off for actual gameplay for me. I can't deal with things I'm trying to focus on with my eyes being blurry
@Hipernt
@Hipernt Жыл бұрын
4:39 "I love game. And I don't like it when Game is not what gAmE says; THis game is the game"
@Taro4012ITG
@Taro4012ITG Жыл бұрын
honestly 4:39 didn't even feel like an audio error, it felt like a bit
@CharleyLemayor
@CharleyLemayor Жыл бұрын
your voice is missing at 4:39 O_O. else than that, high quality content as always :cheer_cat:
@badimagerybyjohnromine
@badimagerybyjohnromine Жыл бұрын
I feel like depth of field and motion blur are lost in translation. Racing games that implement motion blur as part of the art style are completely lost on the majority of the audience, and there are some games even implementing depth of field bokeh at similar qualities to pre rendered cinematics yet most people see bokeh as image blurry=bad At first I thought it was just a group think sort of thing, people wanting to share in what they thought was an unpopular opinion to seem counter culture but its so obviously the majority who disdain it, it could not be that simple. Its like whenever someone adds SSR or codes a shader to simulate puddles when it rains. Its a sought after visual technique by so many developers so once its in the public conciseness' of a public who doesnt understand its intention all that hard work translates to little more than a meme
@hoisamuro
@hoisamuro 10 ай бұрын
I love the monogatari style editing, love how that show used typography (graphic design nerd).
@RealityvoidMe
@RealityvoidMe Жыл бұрын
it's weird how many comp sci students I know that watch these
@Layzy3D
@Layzy3D 9 ай бұрын
I was wondering : do you think it would be immersive if games added depth of field focusing at the place youre looking at (using an eye tracker for example) ?
@AkiRa22084
@AkiRa22084 Жыл бұрын
DoF should not be used in games without eye tracking, since you don't know what the players eyes are focusing on.
@Acerola_t
@Acerola_t Жыл бұрын
I do not agree!
@AkiRa22084
@AkiRa22084 Жыл бұрын
@@Acerola_t Try a game with eye tracking that respects what you want to look at, instead of forcing you to look at what it wants you. I learned this the hard way by developing VR games, you just get eye strain when games force you to focus on what they think you should all the time. Taking screenshots with DoF is fine.
@Brob3r
@Brob3r Жыл бұрын
Could you make a video about toon shading (HiFi rush)
@Mehtibbers
@Mehtibbers Жыл бұрын
For most games the first thing i do is turn DoF off completely, now it makes me sad seeing how much work goes into it. Anyone else prefer to have it off completely or at least on the lowest setting ?
@Magnogen
@Magnogen Жыл бұрын
I will use Acerola Mapping in my next video game
@fray9441
@fray9441 Жыл бұрын
"what the fuck is happening dear god" -me, throughout the entire video
@Lain-404
@Lain-404 Жыл бұрын
Thank you for breaking this down! I add DOF to almost every screenshot I take in a game, but always end up fighting with the grass because I didn't really know how DOF worked. The way you explained it makes a lot of sense! I'm excited to take more photos now that I know how the shaders work :3 (also the audio error was funny, even if it wasn't intended.)
@f11bot
@f11bot Жыл бұрын
That monogatari style title transition 👌👌👌
@anzeg-
@anzeg- Жыл бұрын
Do your shaders work on ReShade since Gshade is gonna be a toxic cesspool?
@Acerola_t
@Acerola_t Жыл бұрын
Yeah they should work just fine but they do have some ff14 specific optimizations so they might not work for other games
@anzeg-
@anzeg- Жыл бұрын
Oh man was I spot on, gposers discord just imploded after gshade had a malware payload in the last update.
@Acerola_t
@Acerola_t Жыл бұрын
@@anzeg- Kind of a gross exaggeration lol, the installer would restart your computer if you tried to tamper with the installer, which is something you shouldn't be doing anyways.
@anzeg-
@anzeg- Жыл бұрын
@@Acerola_t Abusing admin access to force a restart is 100% a malicious act and a massive red flag. There's a hundred better ways to handle anti-tempering and this clearly shows horrible programming practices. It wasn't harmful to most users this time but it's a big breach of trust and shows what the dev is willing to do over petty shit
@Acerola_t
@Acerola_t Жыл бұрын
@@anzeg- consider the fact that it's funny tho
@Garfield_Minecraft
@Garfield_Minecraft 10 ай бұрын
i took off my glasses depth of field 300%
@urselhorst9253
@urselhorst9253 11 ай бұрын
I love u man. every time I watch one of ur videos I can't stop thinking about ways i could implement this in my games. I started experimenting with shaders a few months ago and I'm hooked ever since.
@harryragland7840
@harryragland7840 Жыл бұрын
1:27 a Censer while you talk about sensors. ha ha ha
@Ferret440
@Ferret440 Жыл бұрын
But why is it under NDA? 🤔
@infokubarcade
@infokubarcade Жыл бұрын
Hey mr Rola. At first i wanted to make a joke bc half of the time im in orthographic. But i'll be serious for a minute. It's been a while since im looking for pros making content for pros, with high tech and precise explanations. You are definetely one of them. Amazing content. I'll definetely be part of the Patreons club and i wish you the best for becoming a full time video maker. This platform is lacking so much of ppl like you. Peace !
@luna010
@luna010 Жыл бұрын
thank you for the video, aceroller
@hughjanes4883
@hughjanes4883 Жыл бұрын
I just realised, the arrow in the thumbnail points to nothing, this common in clickbait videos. BUT the videos is about blur, thus the arrow pointing to "nothing" POINTS TO THE VIDEO CONTENT! Very smart
@havz0r
@havz0r 10 ай бұрын
DoF in any game -> instant disable
@asandax6
@asandax6 Жыл бұрын
Am I the only one who hates Depth Of Field? The reason is because it makes parts of the images look like smudges when I want to see whats behind. The brain already applies automatic DoF when you focus on a specific part of an image so it makes the DoF unnecessary.
@Acerola_t
@Acerola_t Жыл бұрын
The brain does not apply DoF to an image since it's 2D lol
@asandax6
@asandax6 Жыл бұрын
@@Acerola_t I meant that in the sense that it out focuses the part of the image you aren't focused on which is similar to the DoF.
@mashewm
@mashewm Жыл бұрын
Kind of weird since depth of field doesnt exist when you look at the real world with your eyes.
@Acerola_t
@Acerola_t Жыл бұрын
you can prove yourself wrong by holding your finger up to your eye and focusing on it
@murilo5903
@murilo5903 Жыл бұрын
Thank you for your video, is educational and fun to watch!, is such a shame that the Dev of Gshade decided to comite seppuko, rn i'm trying to use your presets in Reshade!. XOXO from Brazil
@kam1k4dze
@kam1k4dze Жыл бұрын
Thanks for the great video! Even though I'm in the camp of those who think DOF looks like shit.
@LSatoDemo
@LSatoDemo Жыл бұрын
Awesome video! I sincerely hope you can keep creating such high-quality content :)
@Acerola_t
@Acerola_t Жыл бұрын
Thank you!
@TechJolt3d
@TechJolt3d Жыл бұрын
12:00 I found a learnopengl article that mentioned it (Though that link immediatly redirected me away to learnopengl's home page. I was however, successful in doing cntrl+s to save the webpage) Along with a slide set linked to that called "Next Generation Post Processing In Call of Duty: Advanced Warfare" which is part of Advances in Real-Time Rendering in Games Siggraph 2014
@uncoherentramblings2826
@uncoherentramblings2826 Жыл бұрын
Lesgoo! New video and new cut on our boi.
@esanscoopsers7538
@esanscoopsers7538 Жыл бұрын
i don't get why game developers are so obsessed with making games look like they are being shot through a camera. shouldn't they be making games look like they are being seen through human eyes?
@Acerola_t
@Acerola_t Жыл бұрын
Because they can't make games look like they are seen through human eyes lol, everyone's eyes are different but cameras all work the same. There's also tons of stuff that despite being 100% realistic does not look realistic, and so people will say it looks bad despite being true to real life. This does not happen when you make games look like movies, because then people will think they look correct.
@esanscoopsers7538
@esanscoopsers7538 Жыл бұрын
@@Acerola_t damn people. there are so many camera effects that i just cannot tolerate and i wish it was more common to give players the option to turn them off. i'd like to hear your view on a lot of these effects. the main ones i avoid are: -chromatic abberation -film grain -motion blur (with some exceptions for per-object motion blur) -lens distortion -vignette -depth of field (unless the game uses the effect in a smart way instead of just bluring parts of the screen depending on where you're looking)
@adam_badam
@adam_badam Жыл бұрын
The presets are already wonderful but I really appreciate the in depth explanation behind each effect. Recently, it has come to light that the GShade developer had included malware in the installer and due to the backlash GShade has been discontinued. Would these shaders be compatible with the regular ReShade, or would they require modification?
@Acerola_t
@Acerola_t Жыл бұрын
GShade has not been discontinued lol, he just took out the "malware" which was just something that prevented people from tampering with the gshade installer which only someone with malicious intent would do. You're good to continue using GShade, but if you switch to default ReShade, my shaders should work just fine (you'll just need to place the shaders in the proper folders that ReShade uses).
@chrispysaid
@chrispysaid Жыл бұрын
When he said 4:39 I felt that
@devindykstra
@devindykstra Жыл бұрын
4:40 is this part supposed to be silent?
@Acerola_t
@Acerola_t Жыл бұрын
nope! please refer to pinned comment
@devindykstra
@devindykstra Жыл бұрын
@@Acerola_t oops, somehow I missed that. This is a fantastic video! Thank you for making it!
@eugenetarus6873
@eugenetarus6873 Жыл бұрын
I'd say film grain
@LonewolfeSlayer
@LonewolfeSlayer Жыл бұрын
Actually mad youtube didnt show me this video. Great stuff as always homie
@Acerola_t
@Acerola_t Жыл бұрын
Thanks! Not to shill but there's always my twitter/discord/youtube notifications to know when new videos are coming out
@faik...
@faik... Жыл бұрын
It's sad that you legally cannot tell us.
@crow4277
@crow4277 Жыл бұрын
new acerola LFG your videos are so amazing edit: watching this i'm realizing that my own script that im writing for a video on music theory and physics is actually accidentally drawing on your style and mannerisms whoops
@Acerola_t
@Acerola_t Жыл бұрын
new acerola looking for group Thanks! and no worries, imitation is the sincerest form of flattery after all. I'd be lying if I said I haven't drawn heavily on creators that inspired me.
@RetroMMO
@RetroMMO Жыл бұрын
Thank you Mr. Rola
@pyryzer5324
@pyryzer5324 7 ай бұрын
11:56 As someone from Karis, Finland, uhh... what a coincidence?? I'm probably the only person in Karis who knows about the Karis average now.
@MrGoodKill_FR
@MrGoodKill_FR 9 ай бұрын
Excellent video as always :). Also, late to the party but for what it's worth "Next Generation Post Processing in Call Of Duty" mentions the Karis average!
@EyItsAsh
@EyItsAsh Жыл бұрын
imo, i dislike DOF in games because I want to be able to look at things clearly that are not directly in the middle of the screen, like sure if you want a screenshot it looks great but my eyes can move
@VilasNil
@VilasNil Жыл бұрын
I was watching the video and thought to myself... Wait, I've heard this song before... Is it Paradise Killer???? AND IT WASSSS what a God tier game with a banger of a soundtrack
@bastian3461
@bastian3461 Жыл бұрын
HEY I KNOW THAT OST 10:30 oml i should be listening caught me off guard there perfect balance between fps and graphically pleasing im listening edit: simply amazing that was awesome
@marcusjohansson668
@marcusjohansson668 10 ай бұрын
90% of Valheims art direction?? I turned that shit off immediately. Am I the only one that thinks DOF is just making the visuals WORSE?
@lolotronop
@lolotronop Жыл бұрын
Monogatari references and music from Sonny Boy on a computer graphics video? I'm 100% sold, degenerate brain happy, compooter loving brain happy, me happy, subscribed
@d1ogo8351
@d1ogo8351 6 ай бұрын
12:11 so... 'Rola' in my language is slang for "Penis". That caught me very off guard. Also "Acerola" is a fruit name here. Nice video tho.
@Nickmav1337
@Nickmav1337 Жыл бұрын
I'm trying to implement bloom a la Advanced Warfare in my renderer, and so I've come to need Karis Averaging. Holy shit you were not kidding about information on the topic being impossible to find. Even the AW slides reference a [Karis2013] paper but there's no bibliography so lol, lmao. The brief mention of it in this video is the only info about it I've been able to find so far.
@bragunetzki
@bragunetzki Жыл бұрын
I'm not even a graphics programmer, but I love your video's presentation (and how well they explain everything)
@wabznasm9660
@wabznasm9660 10 ай бұрын
I’d be interested in seeing an art style in a game - very dense scenes with no AA and chunky pixels (like 480p) and a depth of field that doesn’t blur but instead adds a downsampling effect, so that things out of focus can get incredibly low res. I mean it’d probably look like shit but I still want to see it.
@Ragswolf
@Ragswolf Жыл бұрын
Karis weighted average refers to @BrianKaris Sr. Graphics Programmer at Epic Games.
@PetrVejchoda
@PetrVejchoda Жыл бұрын
1:48 its the opposite. The smaller the aperture, the higher the range of focus. Since the ray of light itself is smaller, it makes smaller impact on the sensor.
@jakesarjeant8326
@jakesarjeant8326 Жыл бұрын
lmfao "Depth of Field accounts for 75% of Valheim's art direction" - Acerola, 2023
@solitary200
@solitary200 Жыл бұрын
The gate keeping of game dev information is absurd. GDC is pretty bad too.
@KaitlinGaspar
@KaitlinGaspar Жыл бұрын
15th!
@monad_tcp
@monad_tcp 9 ай бұрын
The most important effect for realism ? I think it's having a camera in the scene. Once I forgor to put one, it wasnt very realistic. (camera is a special effect in my engine) I'm kidding
@luisloyolaboyokan
@luisloyolaboyokan 2 күн бұрын
And what if I'm not a camera but an eye?? I'm no fan of simulating camera's bugs and limitations.
@Arcangel0723
@Arcangel0723 Жыл бұрын
I feel smart now yay. As soon as you mentioned standard dynamic range and high dynamic range I thought "hmm, sounds like a 1/x sort of problem".
@HexklTheHexagon
@HexklTheHexagon Жыл бұрын
Nice waifu
@nicky2262
@nicky2262 8 ай бұрын
brb going to apply these with a depth camera IRL to get insane photos without spending thousands of dollars on lenses. real life depthbuffer FTW
@sarbe6625
@sarbe6625 3 ай бұрын
depth of field is usually the first thing I turn off in the graphics settings, alongside motion blur. I've never once encountered a game where having these on enhanced my experience.
@ianrussell4650
@ianrussell4650 Жыл бұрын
Respectfully, DOF will still be the second setting I turn off in every game I play. (It looks pretty but obscures POIs and enemies)
@Acerola_t
@Acerola_t Жыл бұрын
In the event it obscures important information, that is a fault of the designers not the effect.
@nix3l_
@nix3l_ Жыл бұрын
hey, love the videos. i was wondering where you find the papers you use. is there a reference or a certain place you usually look, or is it just googling and hoping you find the right thing?
@Acerola_t
@Acerola_t Жыл бұрын
Usually I do a lot of googling. I also look through the table of contents for every gpu gems/pro/zen book to get real world implementation details, and I'll watch gdc talks and siggraph talks for ideally the most up to date tech. Often all it takes is one good recent paper and then you can go through all their references, for this video I was having a hard time finding good resources at all until I read the gpu zen article which then referenced a few other papers which were great.
@nix3l_
@nix3l_ Жыл бұрын
@@Acerola_t thanks! keep up the great work!
@alexlarex7773
@alexlarex7773 Жыл бұрын
Ah, a fellow monogatari series fan (correct me if i'm wrong). Stumbled on this vid randomly, stayed for the great info.
@otter502
@otter502 Жыл бұрын
Tilt lens?
@andershour
@andershour Жыл бұрын
I got that depth that make her field sheeeeeeeeeeeeeesh
@Acerola_t
@Acerola_t Жыл бұрын
I'm deep in her field (of study)
@kessler_could_not_care
@kessler_could_not_care 9 ай бұрын
the main problem with depth of field (aside from not quite looking realistic) is that it's usually applied way too aggressively
@gulligus
@gulligus Жыл бұрын
Interesting
This is the Difference of Gaussians
19:03
Acerola
Рет қаралды 254 М.
How Are Games Rendering Fur?
28:51
Acerola
Рет қаралды 467 М.
Spongebob ate Patrick 😱 #meme #spongebob #gmod
00:15
Mr. LoLo
Рет қаралды 19 МЛН
What Is A Graphics Programmer?
30:21
Acerola
Рет қаралды 428 М.
Games that Don't Fake the Space
31:02
Jacob Geller
Рет қаралды 2,9 МЛН
Skyrim SE - ENB - Depth of Field Part 1: Essential Fixes
6:46
The Secret Behind Photorealistic And Stylized Graphics
35:00
Acerola
Рет қаралды 197 М.
Giving Personality to Procedural Animations using Math
15:30
t3ssel8r
Рет қаралды 2,5 МЛН
How Games Fake Water
22:52
Acerola
Рет қаралды 209 М.
Remaking ELDEN RING's Eternal City Stars
9:19
Acerola
Рет қаралды 47 М.
I Tried Sorting Pixels
18:03
Acerola
Рет қаралды 953 М.
The Strange Graphics Of LETHAL COMPANY
15:59
Acerola
Рет қаралды 859 М.
Optimizing my Game so it Runs on a Potato
19:02
Blargis
Рет қаралды 596 М.