Just before I read this I wrote a quite long part on opacity settings today, and some ways in which ergonomics of viewing stuff in Pcbnew could be improved. It’s in:
PCB’s are crowded places, and coming up with a good algorithm to clearly show what you want to see, but also see other stuff to keep orientation can be an extensive study in GUI design.
I had some trouble adjusting from the old “xor” drawing to the way it works now. Back then I thought the “viewability” of the old way was better, maybe I just thought it was better because I was used to it. The “xor” way was dropped because it had to be handled by the CPU, while transparency is done by you video…