Really great job on the new Bokeh shaders, tomerk. I thought the "correct" hexagons seemed a little too sharp, but in-game I could rarely make out individual hexagons anyway... I don't think I found areas with sharp enough highlights. It's probably really only that pronounced when the stars are in the background. For conversations in particular, the Bokeh is simply gorgeous.
A point I want to bring up though, about all Depth of Field shaders, really, is how maybe they could be made more... useful?
I'm curious if two things are possible (and these are by no means requests of this team, but I'm hoping you might have the answer nonetheless):
1) Toggling DoF shader on/off during specific events, e.g. going into third-person, or entering a conversation with an NPC, or drawing a bow.
2) To add to this, utilizing different DoF based on the specific event, e.g. hyper-blurry Bokeh DoF for conversations, subtle distance blur for third-person, auto-focus for when drawing a bow.
As it stands, I feel like nobody must use these DoF shaders, in-game, 100% of the time. They seem to me like they're meant for screenshots. I'm sure some like the effect 24/7, but it's not realistic in first person because that view is obviously meant to simulate two functioning eyes where DoF is not apparent, and it usually just obscures the pretty views or actually impedes gameplay. It's realistic in third-person, because there clearly has to be some kind of camera chasing you (unless it's an animal or has two lenses). And it's usually done for effect when using an aimed weapon, say you close one eye (which you really don't in archery) or to simulate a scope, etc. And for conversations, I think it would really enhance the cinematic quality (even though you're technically in first-person) and looks amazing. In fact, the new Bokeh shaders aren't even usable for much else other than the stand-still dialogue scenes and screenshots, in my experience. It simply runs too slowly on my machine, though I'm sure it runs well enough for some.
So, I thought it was a really good idea, and wanted to share, and see what anybody thinks. I've delved into modding before, but I don't know if the kinds of things this would need can even be scripted.