3 ms·
> one app can emit a lighting effect that will shade the other's rendering I always felt this was such an outrageous burden to developers. Its cute and all bu
by jayd16 1y ago
> one app can emit a lighting effect that will shade the other's rendering
I always felt this was such an outrageous burden to developers. Its cute and all but really, who cares? I don't need one desktop window to emit light on another window. Is that really worth having to remake or modify every asset?
That said, all the work they did around laundering click and gaze information for privacy was nice to see.
- zmmmmm 1y ago> I always felt this was such an outrageous burden to developers but the point is that it's not a burden? You get it for free. Unless you mean having accommodate in your app the fact that someone else's might be "shading" it or similar. I think it's amazing: you can have a real world light source coloring a virtual object which is then a reflective light source that bounces off to affect rendering of a second app. And you don't have to do any of it, the OS is rendering all of this. It's fully analogous to say, your OS supporting transparency on a 2d window frame such that if I'm looking at one window I can see the one behind it. But in 3d and incorporating real world pass through it is so much more complex.
- jayd16 1y agoYou need to use their shader and lighting model and yeah, you don't have full control of the lighting at that point. If you have existing assets its really not trivial at all to port them and get them looking right. Not impossible but not trivial.
- kridsdale1 1y agoIf it makes fake things feel real to the user, it’s worth it.