Have you tried turning off the camera-bob effect in the graphical settings? Also try to dim your screen a bit and try that.
You're experiencing SimulationSickness, which you can get some pretty good tips from here: https://www.youtube.com/watch?v=CvimYs7tnRM
The video is put out by PennyArcade TV's ExtraCredits, and well documents the theory, and how to overcome it.
Also having the same issue on the Linux port of the launcher.
(I realize this ticket is for the Windows environment, but enough Linux users have responded to it, didn't think it was worth opening a new one. I can go ahead and do that if a moderator would prefer that.)
Environment:
Fedora 32 Workstation
Kernel 5.6.6
Gnome 3.36.1 on X11
GPU: AMD Radeon VII (Vega 20)
Mesa 20.0.4 driver stack
xorg-x11-drv-amdgpu 19.1.0
llvm 10.0.0
When the launcher is run from a terminal, the following errors are observed where the launcher is expecting to find SwiftShader - yet this directory does not exist within the launcher's tar ball.
Outside of this, OpenGLES does work on the system:
Looking for a Workaround:
I've managed to partially get it working by building swiftshader from it's sources (master branch) and linking the swiftshader/build/Linux directory to /opt/minecraft-launcher/swiftshader. So you can at least see the Steve and Alex skins, but the current skin, as well as the editor do not load in.
At this point, the following can be observed in the terminal:
Not sure if it's a basic incompatibility, or if the swiftshader sub-directory should expect more than just libEGL.so and libGLESv2.so. Here's the directory permissions in case they can be of use: