A while back I made a couple of b2s frames for backglasses that were closer to 1:1 ratio (Silverball being one of them). I used the direcb2s aspect ratio feature to keep the backglass closer to real world ratio and avoid stretching the original image.
I didn't like the fact that I was left with black space either side of the backglass, so I decided to create a frame that contained a static reflection that you may get on the internal sidewalls of a backbox (created in an image editor and based on the image of the backglass). directb2s allows for inclusion of a background picture, so you use this feature to add the reflection as a frame image.
The problem is that this is a little time consuming to create one by one for each backglass, and it does not animate the changes in reflected lighting or score reel movement.
Whilst I have never used it, I'd seen the videos of the very cool Megabezel shader for Retroarch and wondered if it or something similar could somehow play a part in creating this effect in realtime for VPX. Have a look at the TV bezel in video below and it will give you an idea of what it can do.
Then a few days ago over at VPU, Drybonz mentioned Windowcast in relation to some other issue.
I'm now wondering if Windowcast could be used to capture the b2s backglass animation and feed it back to Megabezel, then we could have some form of realtime animated reflections.
Anyone willing to dig a little deeper on this idea? I don't know a lot about retroarch to be honest, so thought that someone else may have a lot more luck with this one.
https://forums.libre...d-updates/25512
https://forums.libre...cast-core/40464
Here's an example of a b2s frame that I made to give you a better visual idea of what I'm rambling about.
silverballcab.jpg 311.24KB
0 downloads
Edited by Gravy, 14 August 2023 - 02:49 AM.




Top












are all trademarks of VPFORUMS.