91
3rd Party Plugins - (fb2k) / Re: foo_vis_vumeter
Last post by oops -I do not see any difference whether running 0.9.0 or 0.9.0.1. Should there be a difference?Since I've not outlined how to take advantage of the custom shader/effects publicly, no. There is a prerequisite that you must know how to code HLSL and understand the rendering pipeline to even begin.
I tested a transparent AIMP skin, which is fine on JS3 ilovefb2k, but displays standard background of Dark Theme with this component.Thanks for testing.
Does look a lot better than the BIN version because VU Editor makes a checkerboard of the transparent parts while making the BIN, which doesn't happen in the AIMP version.The BIN file is composited by the VUEditor into a bitmap with all zeroes for the alpha channel for the base image. If you really wanted transparency, you could probably figure out how to programmatically modify the base image to include the alpha data in the checkerboard area. If you do, with a small header flag it could be made to work, though you will still end up at the same point with the pseudo transparency dilemma.
I do the transforms and compositing for the AIMP versions. To be honest I really, really much prefer the BIN files because it abstracts out all of that complexity, the representation is compact and mapping the audio levels is straightforward.
Is support for transparency somewhere on your todo list?I would like to, but I don't know how to do it...yet. I've tried experimenting with what mark2k3 suggested but could not get it to work. Been scouring GitHub and MSDN for other ways to approach the problem but coming up empty.
Also still missing the option 'Force Lock Aspect Ratio on Fullscreen'. So fullscreen still looks silly on a lot of VU skins.A RFC is a formal specification document and includes detailed justification for the change. Our discussions in this forum are far from that ;) When "Lock" is enabled it carries over into fullscreen mode. And even in fullscreen, "Lock" can be set by the context menu. I'm failing to see what the "ask" difference is to the options that are available. Why it is not possible to accomplish what you need with the existing options?
This RFC does not look very complicated to add support for imo.