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.27k stars 55 forks source link

Bug: Unable to drop smaller objects #145

Closed elmodor closed 1 year ago

elmodor commented 1 year ago

Describe the bug It's not possible to drop smaller objects without them jittering/moving around.

To Reproduce Steps to reproduce the behavior:

  1. Spawn D6
  2. Transform with scale 0.5
  3. Unable to drop dice without it moving

Expected behavior Able to drop (smaller/all) objects without them jittering/moving around when they should drop straight down.

Screenshots These objects are dropped from the smallest possible height. dice_drop.webm token_drop.webm

Version v0.1.0 Beta 1

Additional Notes The jitter is also on larger objects - on dice with scale 1 1 1. It's just less noticeable. But even normal dice are very difficult to pick up and drop again without them changing values. There are many games where you roll -> pickup dice -> place dice somewhere.

Maybe related to #117

elmodor commented 1 year ago

The jitter also appears when larger dices are on cards: dice_on_card.webm

drwhut commented 1 year ago

This is a known issue with Godot, unfortunately.

Closing as this is a duplicate of #50.