drwhut / tabletop-club

An open-source platform for playing tabletop games in a physics-based 3D environment for Windows, macOS, and Linux! Made with the Godot Engine.
https://tabletopclub.net
MIT License
1.3k stars 57 forks source link

Normal texture for "Red Cup" not displaying correctly on 32-bit Linux. #244

Open drwhut opened 1 year ago

drwhut commented 1 year ago

Describe the bug On the 32-bit Linux build of the game, one of the sides of the "Red Cup" container displays a texture anomaly. It seems to be the normal texture being displayed incorrectly.

To Reproduce Steps to reproduce the behavior:

  1. Enter the game.
  2. Spawn the "Red Cup" container.
  3. See the texture anomaly on the right-hand side.

Expected behavior The texture should be displayed correctly.

Screenshots 2023-2-20-16-1-34

Environment Linux (Fedora 37, X11) CPU: Intel i7-4790K GPU: NVIDIA GeForce RTX 2070 SUPER Kernel: 6.1.11 Graphics Driver: Nvidia 525.89.02

Version master

Additional context This bug does not occur on the 64-bit version of the game. I suspect this may be an engine-level bug, so if the issue persists after updating the engine to 3.5, then I'll open an issue on the Godot GitHub page.

drwhut commented 1 year ago

The issue is still prevalent in 3.5.1-stable: 3 5 1-32

However, the issue seems to have been fixed in 4.0-rc4: 4 0-32

So the issue should hopefully be fixed when the project starts using Godot 4.0!