4 ms·
> This gives the somewhat surprising result that subtitles cause a noticeable increase in power consumption. These are the Carmack gems I was looking for.
by hyperion2010 11y ago
> This gives the somewhat surprising result that subtitles cause a noticeable increase in power consumption.
These are the Carmack gems I was looking for.
- ferongr 11y agoIt's not actually all that surprising for people that use styled subtitles with antialiased edges. In extreme cases (lots of glyphs on the screen) you can end up with a noticeable framerate reduction.
- omouse 11y agoWhich is why you bake the subtitles into the video! Subtitles for everyone, blurry subtitles for everyone!
- BHSPitMonkey 11y agoIt shouldn't need to hurt your framerate too much, considering that the font rendering only needs to happen once every few seconds. A new subtitle can be rendered, kept in memory as a texture, and then just blended by the GPU as pixels. The titles are also known ahead of time, so it's possible to set up a pipeline with no sudden increases in processing load.
- TillE 11y agoFor a moment I thought that said "decrease", which would have been really surprising. But yeah, more power to do more work.
- Splines 11y ago"noticeable" is probably the surprising part. I'm sure it also uses more power on a normal Android phone too, but not to the degree that it does in VR.
- derefr 11y agoThe context of that is that the Netflix GUI and the video are being composited together before 3D rendering happens. That's a surprising place to find subtitles, to me. Why are you putting them on the virtual screen? Why not let them float in space in front of your eye? They should be where the sound is, not where the picture is.
- taylorfausak 11y agoI think subtitles are supposed to be placed at particular places on the screen.
- BHSPitMonkey 11y agoThat's making the assumption that we only have a static screen to place them into. In VR, we have the entire environment around the screen and potential for a HUD locked to the user's eyes in space. It would be cool to try different implementations and see which experience is best.
- mentat 11y agoIf you want to recode all captions... Captions are coded to be rendered in particular places on the screen. It's a lot of work.
- wingerlang 11y agoAnime sometimes have unorthodox subtitle placements, it can be nice and also annoying. Maybe it is a getting used to it thing, but it can be overwhelming.
- nix0n 11y agoI agree conceptually, but our eyes can't focus on 2 things at once when they're at different distances (or appear to be). By putting the 2D screen at the same place in 3D as the subtitles, it'll be less tiring on the eyes.