Repository: godot
Issue: [TRACKER] Bullet Physics issues
Labels: bug,tracker,topic:physics,topic:3d

This tracker is for physics issues that are specific to Bullet Physics and **not** present in Godot Physics.

Note: Issues that can be reproduced on both Bullet and Godot Physics are listed in https://github.com/godotengine/godot/issues/45333.

```[tasklist]
### RigidBody
- [ ] https://github.com/godotengine/godot/issues/17531
- [ ] https://github.com/godotengine/godot/issues/24380
- [ ] https://github.com/godotengine/godot/issues/36729
- [ ] https://github.com/godotengine/godot/issues/37702
- [x] https://github.com/godotengine/godot/issues/40508
- [ ] https://github.com/godotengine/godot/issues/41617
- [ ] https://github.com/godotengine/godot/issues/42842
- [ ] https://github.com/godotengine/godot/issues/46596
- [ ] https://github.com/godotengine/godot/issues/47273
- [ ] https://github.com/godotengine/godot/issues/51871
- [ ] https://github.com/godotengine/godot/issues/55503
- [ ] https://github.com/godotengine/godot/issues/58409
```

```[tasklist]
### KinematicBody/CharacterBody
- [ ] https://github.com/godotengine/godot/issues/22313
- [x] https://github.com/godotengine/godot/issues/29392
- [x] https://github.com/godotengine/godot/issues/30742
- [ ] https://github.com/godotengine/godot/issues/26550
- [ ] https://github.com/godotengine/godot/issues/28717
- [ ] https://github.com/godotengine/godot/issues/32182
- [ ] https://github.com/godotengine/godot/issues/33833
- [ ] https://github.com/godotengine/godot/issues/34081
- [x] https://github.com/godotengine/godot/issues/34436
- [x] https://github.com/godotengine/godot/issues/34596
- [x] https://github.com/godotengine/godot/issues/35713
- [x] https://github.com/godotengine/godot/issues/35780
- [ ] https://github.com/godotengine/godot/issues/36334
- [ ] https://github.com/godotengine/godot/issues/45058
- [ ] https://github.com/godotengine/godot/issues/50877
- [ ] https://github.com/godotengine/godot/issues/58260
- [ ] https://github.com/godotengine/godot/issues/61616
```

```[tasklist]
### Collision detection
- [ ] https://github.com/godotengine/godot/issues/16113
- [ ] https://github.com/godotengine/godot/issues/43224
- [ ] https://github.com/godotengine/godot/issues/43587
- [x] https://github.com/godotengine/godot/issues/43868
- [x] https://github.com/godotengine/godot/issues/44644
- [x] https://github.com/godotengine/godot/issues/45264
- [ ] https://github.com/godotengine/godot/issues/47496
- [ ] https://github.com/godotengine/godot/issues/49856
- [x] https://github.com/godotengine/godot/issues/50628
- [ ] https://github.com/godotengine/godot/issues/53219
```

```[tasklist]
### Area
- [x] https://github.com/godotengine/godot/issues/19290
- [x] https://github.com/godotengine/godot/issues/22889
- [ ] https://github.com/godotengine/godot/issues/32196
- [ ] https://github.com/godotengine/godot/issues/35378
- [x] https://github.com/godotengine/godot/issues/32776
- [x] https://github.com/godotengine/godot/issues/39947
- [ ] https://github.com/godotengine/godot/issues/40127
- [ ] https://github.com/godotengine/godot/issues/40314
- [ ] https://github.com/godotengine/godot/issues/46650
- [ ] https://github.com/godotengine/godot/issues/48023
```

```[tasklist]
### Collision queries
- [ ] https://github.com/godotengine/godot/issues/28032
- [ ] https://github.com/godotengine/godot/issues/30214
- [ ] https://github.com/godotengine/godot/issues/38908
- [ ] https://github.com/godotengine/godot/issues/40586
- [ ] https://github.com/godotengine/godot/issues/45451
- [x] https://github.com/godotengine/godot/issues/45680
- [x] https://github.com/godotengine/godot/issues/47989
- [ ] https://github.com/godotengine/godot/issues/48905
- [ ] https://github.com/godotengine/godot/issues/49814
```

```[tasklist]
### Joints
- [ ] https://github.com/godotengine/godot/issues/18351
- [ ] https://github.com/godotengine/godot/issues/18632
- [ ] https://github.com/godotengine/godot/issues/42286
- [ ] https://github.com/godotengine/godot/issues/42678
- [ ] https://github.com/godotengine/godot/issues/50210
```

```[tasklist]
### Performance
- [ ] https://github.com/godotengine/godot/issues/16540
- [ ] https://github.com/godotengine/godot/issues/22064
- [ ] https://github.com/godotengine/godot/issues/30027
- [x] https://github.com/godotengine/godot/issues/34963
- [ ] https://github.com/godotengine/godot/issues/45598
```

```[tasklist]
### Other
- [ ] https://github.com/godotengine/godot/issues/25304
- [ ] https://github.com/godotengine/godot/issues/27427
- [ ] https://github.com/godotengine/godot/issues/38910
- [x] https://github.com/godotengine/godot/issues/44088
- [x] https://github.com/godotengine/godot/issues/44663
- [x] https://github.com/godotengine/godot/issues/47437
```

```[tasklist]
### Changes in Bullet needed for 4.0 compatibility
- [ ] Server API changes (shapes and joint creation, thread safety, etc.) (see #45852)
- [ ] One-directional collision layer check for rigid bodies, soft bodies, areas (see https://github.com/godotengine/godot-proposals/issues/2775)
- [ ] Backface collision on/off for concave shapes (check if supported) (see #47139)
- [ ] Custom center of mass and inertia (see #49610) (see #54134)
- [ ] Removed infinite inertia and changed ray shape in character motion (see #51490) (see #51896)
- [ ] Capsule height independent from radius (see #51522)
- [ ] Soft Body area detection, gravity, wind (see #50785) (see #51751)
- [ ] All physics queries use a class to hold parameters and new parameters (see #54573) (see #54857)
- [ ] Separate area space override modes (see #54810)
```