If you happened to remember the source/link, please send it because I would love to read more on game cinematics development history. The only info similar info I had previously been able to find was on Square Enix [1], but it didn't go into much technical detail.
[1] https://en.wikipedia.org/wiki/Square_Enix_Image_Studio_Divis...