Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

\psi Studio's 3D panel not rendering properly when using the integrated GPU (but ok with an external monitor) #281

Open
qdrien opened this issue May 3, 2023 · 1 comment

Comments

@qdrien
Copy link

qdrien commented May 3, 2023

Hello,

I started using both \psi and \psi Studio and ran into issues with the 3D panel in \psi Studio.

It was not working properly (see below for the symptoms) when Psi Studio was being displayed on my laptop display (with or without an external display being connected). It similarly did not work properly when the program was being displayed on the secondary screen connected through HDMI via a USB-c adapter. It was however working fine when displayed on the same secondary screen but connected through HDMI directly. This led me to investigate graphics settings and forcing the program to use the dedicated GPU (via System->Display->Graphics in Windows 11) indeed solved the problem.

By not working properly, I mean that the panel stays mostly empty and only partially renders its content (grids, skeletons, point clouds, etc) depending on cursor movements. See screenshots for a clearer view on the issue, with the 3D panel placed in the bottom (below the hidden panel that was hidden as it contains a color image).

Without forcing the usage of the dedicated GPU:
Screenshot 2023-05-03 095709

After forcing:
Screenshot 2023-05-03 095748

I am not sure whether there is an easy way to force dedicated GPU usage from the code itself, or whether rendering through the integrated GPU can be fixed, but the need to force dedicated GPU usage should likely be mentioned as a warning somewhere (right now, a laptop user without a secondary screen, or without a "connection setup" that triggers the activation of the dedicated GPU, would likely simply consider that the 3D viewer does not work).

Thank you for the great work! (also please share your code for SIF - the "skeleton merging with 2 kinects" part in particular - as this would likely save me at least a couple of hours 😂)

@qdrien qdrien changed the title Psi Studio's 3D panel not rendering properly when using the integrated GPU (but ok with an external monitor) \psi Studio's 3D panel not rendering properly when using the integrated GPU (but ok with an external monitor) May 3, 2023
@sandrist
Copy link
Contributor

sandrist commented May 9, 2023

Thanks for posting this issue! I haven't observed this behavior myself, but it's good information in case others run into a similar issue on laptops with integrated graphics.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants