An open API service indexing awesome lists of open source software.

https://github.com/krosseye/PandaQt

An example implementation of integrating the Panda3D game engine within a PySide6/Qt application.
https://github.com/krosseye/PandaQt

panda3d pyside python qt

Last synced: 9 months ago
JSON representation

An example implementation of integrating the Panda3D game engine within a PySide6/Qt application.

Awesome Lists containing this project

README

          

# PandaQt

This project demonstrates how to integrate the Panda3D game engine into a PySide6/Qt application. It provides an example of embedding a Panda3D rendering context into a standard `QWidget`, allowing it to be used within any Qt window.

While Panda3D supports hardware-accelerated rendering, `QWidget` does not. This example captures frames from Panda3D and displays them in a `QWidget`. Future updates may explore a `QOpenGLWidget`-based implementation to enhance performance.

## Preview


Panda3D + PySide6

## License

This project is licensed under the [MIT License](LICENSE).

## Contributing

Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.