Can Panda3d on macos render to XQuartz?

I am taking first steps with Panda3d on an M1 mac. It seems to default to using CocoaGraphicsPipe for output. Is there some way to configure it to render to X11/XQuartz instead?

Hi, welcome to the forums! Sorry it took so long to get to your question.

The default Panda3D build for macOS is built to render using Cocoa and does not have X11 support enabled.

In theory you should be able to compile Panda with X11 on macOS, but you may need to slightly adjust the makepanda or CMake build files to do so.

1 Like

Thanks. I will try to look into this deeper. I will compile some hints if I figure anything out.