When using the 3d smoothing node on the head of my character, it works really well to smooth the movement instead of jittering at physics speed. The problem is :
Camera rotation is not updated in physics ticks!
When using a smoothing node before the camera, then rotations are smoothed rather than keeping their updated values between physics frames.
When disabling 'basis' on the smoothing node, rotation will not update with the parents, removing rotation altogether.
This makes setting up an FPS controller that doesn't have jitter very complicated.
When using the 3d smoothing node on the head of my character, it works really well to smooth the movement instead of jittering at physics speed. The problem is :
Camera rotation is not updated in physics ticks!
When using a smoothing node before the camera, then rotations are smoothed rather than keeping their updated values between physics frames.
When disabling 'basis' on the smoothing node, rotation will not update with the parents, removing rotation altogether.
This makes setting up an FPS controller that doesn't have jitter very complicated.