jrbudda / Vivecraft_113

VR mod for Minecraft. For Version 1.13.X
http://www.vivecraft.org
Other
38 stars 8 forks source link

Transparent In-Game menus #13

Closed retr0virus closed 5 years ago

retr0virus commented 5 years ago

Hello, it seems that Vivecraft now is working with AMD Vega GPUs under Linux. :-) What was strange is that the buttons are all unmapped so I was only able to open the game menu but nothing else before mapping the buttons in the menu. What I then noticed was that it was nearly impossible to select anything while not returning to the main menu because the ingame menu and also the inventory was totally unreadable. Even with a solid background. I later noticed that it is because of the transparency of the menu. So instead of being opaque I was able to see trough the menu and inventory - what makes it completely unreadable in nearly all situations. I already set the hud to completely opaque (1.0) and enabled the background for the the menu but this didn't help (the area around the inventory/menu is black the transparency on the menu itself still remains). Is there another possibility to make the menu and inventory "solid" - at least when you toggle on the solid background for the menu? What I also noticed is that I can also see through everything I hold in my hands - like sand blocks or so. I then for example see everything brown through the block but still I am able to see the landscape. This doesn't disturb me but maybe this is also related to the "transparency bug".

Techjar commented 5 years ago

We're not too keen on trying to work around shitty driver bugs, if that's what's going on here. Though your whole description is a bit confusing. Could you provide screenshots?

retr0virus commented 5 years ago

I am running Arch Linux with kernel 5.0.5.arch1-1, mesa 19.0.1-2, vulkan-radeon 19.0.1-2. I have a AMD Radeon RX Vega 64. I attached some "screenshots" (had to take photos with my smartphone as the ingame screenshots doesn't work in menus). It looks worse on the Vive but I think you can see the issue.

mcvr_002 mcvr_003 mcvr_004 mcvr_005 mcvr_006 mcvr_007 mcvr_008 mcvr_009

jrbudda commented 5 years ago

this should be better in newer versions of 1.13 with shaders on