
Hi Gökhan, I could add a full screen mode to ChimeraX without this Samsung display. But we have a million other higher priorities, and not having an actual display where we could test the utility of a full-screen mode makes adding such a mode an even lower priority. Greg Pintilie described the way to use ChimeraX graphics full screen. You undock or hide every tool (all panels, command line, toolbar, hide status line) all of which can be done. You still have the window frame and I'm not sure if Windows can make the window full-screen by removing the window border and title bar, on Mac that is easy, but I don't use Windows much so not sure. You put all those undocked ChimeraX components on another screen and you are good to go. It is so much trouble I don't think you would try it more than once. And as Greg Pintilie mentioned the way the Samsung display works it cannot show you a different view direction if you move your head so he felt it is much inferior to the Sony and Acer that do allow head motions to show a different view direction. Basically the Samsung uses eye-tracking so it can properly direct the left and right eye images to where your left and right eyes are located, but it doesn't send that information back to ChimeraX so it has no way of showing you a different view direction. I don't know of any screencasting approaches to make the ChimeraX graphics full-screen. Tom
On May 8, 2025, at 7:44 PM, Gokhan via ChimeraX-users <chimerax-users@cgl.ucsf.edu> wrote:
Forgot to add to my previous message:
Correct me if I’m wrong, but I am guessing that technically you do not need to have one of these monitors to add ChimeraX functionality that displays the 3D graphics window separately from its 2D menu, right? Since it already has SBS support from the command line, switching to SBS mode should be easy, once that detached graphics window that can be made full-screen (e.g., by a hotkey [keyboard shortcut]) is implemented/available. Of course, another hotkey for flipping left-right for stereo 3D would be nice, in case the full-screen windows is shifted compared to the monitor’s lenticular lens array, for some reason.
Naïve questions from a non-developer user: May it be possible to “stream” the graphics window as a SBS 4K resolution video output into a separate window that can be made full-screen? Based on what I am reading, that should also work with such monitors, right? Or would it be easier to just make the actual 3D window work natively as an SBS 4K full-screen window? nVidia already has built-in tools for recording and broadcasting. May that be used to achieve this (i.e., use those built-in nVidia broadcasting tools to display ChimeraX output as a full-screen video on the 3D monitor)?
Cheers,
Gökhan
From: Tom Goddard <goddard@sonic.net> Sent: Friday, 9 May 2025 7:33 AM To: tolung.bio@gmail.com Cc: ChimeraX Users Help <chimerax-users@cgl.ucsf.edu> Subject: Re: [chimerax-users] Samsung 27" Odyssey 3D G90XF 4K 165Hz Monitor
Hi Gökhan,
The Samsung web page you referenced says the monitor is $3000, the same price as the Acer 27", and the Samsung also uses eye-tracking so it will probably only work for one person. The Sony and Acer displays both use OpenXR and eye tracking. This is good and bad. The good part is as you move your head to the side you see the side of the rendered objects. The bad is that most 3D applications do not support OpenXR unless they are VR applications. In contrast the Samsung uses side-by-side video input. That allows it to work with any 3D application that supports that common 3D format. Here's a description on Reddit talking about side-by-side input with the Samsung. (Unfortunately the Samsung manual does not say much.)
https://www.reddit.com/r/Monitors/comments/1k8wnqa/samsung_odyssey_3d_g90xf_...
The drawback of the Samsung approach is that the monitor has no way to tell the application (e.g. ChimeraX) that your head has moved to the side (that is what OpenXR does). So when you move your head to the side you just see the same view direction of the 3D object only skewed. It's not a disaster, you can rotate the molecule if you want to see it from the side. The Samsung manual says only Windows is supported since they include some crappy software that runs on your Windows machine. I'm not sure if it is needed to handle side-by-side input.
I'd love to see the Samsung display. It uses a 4K panel like the Sony and Acer. Like those displays it must be using a lenticular grating to send some pixels to your left eye and some to your right eye so the actual resolution in 3D is more like HD (2K). Still that is pretty good. (With old technology LCD shutter glasses you would get full 4K resolution since the two eye images use all screen pixels and just alternate in time.)
If I had one of these displays I think I could make ChimeraX render full-screen side-by-side. Since you can't drag the ChimeraX graphics into a separate window I would try to add code to create a separate window and render to it as an option. My lab does not have money to spare to buy such a display (NIH funding problems), so don't expect to work on this.
Tom
On May 7, 2025, at 11:19 PM, <tolung.bio@gmail.com <mailto:tolung.bio@gmail.com>> <tolung.bio@gmail.com <mailto:tolung.bio@gmail.com>> wrote:
Hi Tom,
This Samsung is less than half the price (27” for 2K USD) compared to the SONY in the review.
Let me know if you can score one of these to test/develop for :)
Cheers,
Gökhan
From: Tom Goddard <goddard@sonic.net <mailto:goddard@sonic.net>> Sent: Thursday, 8 May 2025 8:45 AM To: tolung.bio@gmail.com <mailto:tolung.bio@gmail.com> Cc: chimerax-users@cgl.ucsf.edu <mailto:chimerax-users@cgl.ucsf.edu> Subject: Re: [chimerax-users] Samsung 27" Odyssey 3D G90XF 4K 165Hz Monitor
Hi Gökhan,
There is no ChimeraX capability to make the graphics pane full screen, so it will not work with a 3D display that wants full-screen side-by-side stereo format. The graphics pane is not a docked panel like the other ChimeraX tools. The ChimeraX main window is a Qt QMainWindow which treats that center area specially and it cannot be detached into a floating window. I'm not sure how hard it would be to allow that.
We are also working on glasses-free eye-tracked 3D displays such as the Sony Spatial Reality and Acer SpatialLabs displays. They use OpenXR and only work on Windows and only with 1 person viewing, and costly $3000-5000, so they have some limitations. Here's a description of trying the Sony 3D display with ChimeraX
https://www.rbvi.ucsf.edu/chimerax/data/sony3d-mar2025/sony3d.html
Tom
On May 7, 2025, at 12:24 AM, Gokhan via ChimeraX-users <chimerax-users@cgl.ucsf.edu <mailto:chimerax-users@cgl.ucsf.edu>> wrote:
Hello ChimeraX team and users,
Does ChimeraX support this monitor?
https://www.samsung.com/au/monitors/gaming/odyssey-3d-g90xf-27-inch-165hz-uh...
I read a very positive review about this monitor and may consider buying one if it works with ChimeraX.
The review says that this monitor needs a full-screen side-by-side output. Just as many of the sub-windows of ChimeraX can be docked and undocked (e.g., log, Models, etc.), is there way to ‘undock’ the main graphics window to make it full screen? Or, is there a way to display the graphics window on a secondary monitor as a full-screen output?
Thanks,
Gökhan
_______________________________________________ ChimeraX-users mailing list -- chimerax-users@cgl.ucsf.edu <mailto:chimerax-users@cgl.ucsf.edu> To unsubscribe send an email to chimerax-users-leave@cgl.ucsf.edu <mailto:chimerax-users-leave@cgl.ucsf.edu> Archives: https://mail.cgl.ucsf.edu/mailman/archives/list/chimerax-users@cgl.ucsf.edu/
_______________________________________________ ChimeraX-users mailing list -- chimerax-users@cgl.ucsf.edu To unsubscribe send an email to chimerax-users-leave@cgl.ucsf.edu Archives: https://mail.cgl.ucsf.edu/mailman/archives/list/chimerax-users@cgl.ucsf.edu/