Qt OpenGL Ejemplos

Captura de pantalla de varios objetos 3D repartidos por la pantalla

Estos ejemplos describen cómo utilizar el módulo Qt OpenGL módulo.

Qt proporciona soporte para la integración con implementaciones OpenGL, dando a los desarrolladores la oportunidad de mostrar gráficos 3D acelerados por hardware junto a una interfaz de usuario más convencional.

Estos ejemplos muestran las técnicas básicas utilizadas para aprovechar OpenGL en aplicaciones Qt.

2D Painting Example

El ejemplo de Pintura 2D muestra como QPainter y QOpenGLWidget pueden usarse juntos para mostrar gráficos 2D acelerados en hardware soportado.

Cube OpenGL ES 2.0 example

Muestra cómo rotar manualmente un cubo 3D texturizado con la entrada del usuario.

Hello GL2 Example

El ejemplo Hello GL2 demuestra el uso básico de las clases relacionadas con OpenGL proporcionadas con Qt.

Hello GLES3 Example

Demuestra las funciones OpenGL ES 3.0 a través de QOpenGLExtraFunctions.

OpenGL Window Example

Este ejemplo muestra como crear una aplicación mínima basada en QWindow con el propósito de usar OpenGL.

QOpenGLWidget Stereoscopic Rendering Example

Este ejemplo muestra como crear una aplicación mínima basada en QOpenGLWidget con soporte de renderizado estereoscópico.

Textures Example

El ejemplo Textures demuestra el uso de las clases de imagen de Qt como texturas en aplicaciones que utilizan tanto OpenGL como Qt para mostrar gráficos.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.