Heh, Bink dev here. Supergiant did this for a *long* time and was the source of some of the more interesting technical challenges we had with Bink as a result! Pyre on the PS4 used BinkGPU (GPU-side decoding) with compute shaders and had (IIRC, it's been almost 10 years!) over 20 videos playing simultaneously in some cases. It was not just characters in game, but also pretty much anything animated on the world map. As you might imagine, very different workload from our usual fare!
Wow, I would not have guessed they used Bink videos for their characters. Seems like a real unique render pipeline.
Heh, Bink dev here. Supergiant did this for a *long* time and was the source of some of the more interesting technical challenges we had with Bink as a result! Pyre on the PS4 used BinkGPU (GPU-side decoding) with compute shaders and had (IIRC, it's been almost 10 years!) over 20 videos playing simultaneously in some cases. It was not just characters in game, but also pretty much anything animated on the world map. As you might imagine, very different workload from our usual fare!