Yes, the ubiquitous VLC can play 3D, but it is often the weakest link unless you use the correct settings.
This is the critical step. Inside the 3D submenu, ensure your output method is set to Passive (Interlaced or Line-by-Line) . This matches the polarization pattern of your TV or monitor. 3d video player for polarized glasses link
PotPlayer has robust, built-in 3D rendering capabilities. In the settings, you can enable 3D mode, select the input format, and choose "Stereoscopic" or "Row-Interleaved" output for your passive glasses. KMPlayer: A strong alternative with a focus on ease of use. Best for: Quick setup. Yes, the ubiquitous VLC can play 3D, but