Quick answer: Godot 4 RigidBody3D bullet tunneling through thin walls? CCD off by default - enable Continuous CD on the bullet's rigidbody.
Sniper round at 1000m/s passes through a 5cm wall. Hit detection misses.
Enable CCD
bullet.continuous_cd = trueSweep-tests against the world per step. Catches thin walls.
Or use a raycast
For very fast projectiles, raycast each tick along the path. Physics bullets are heavy; raycasts are cheap.
Thicken walls
If geometry permits, walls >= bullet's per-tick distance. Avoids the bug class.
“Discrete physics misses fast motion. CCD or raycast bridges.”
For projectiles, raycast-based motion is the universal answer. RigidBody motion is for tumbling objects.