Renderizado en 3D

QGenericMatrix

Clase de plantilla que representa una matriz de transformación NxM con N columnas y M filas

QMatrix4x4

Representa una matriz de transformación 4x4 en el espacio 3D

QOpenGLBuffer

Funciones para crear y gestionar objetos de búfer OpenGL

QOpenGLContext

Representa un contexto OpenGL nativo, que permite la renderización OpenGL en una QSurface

QOpenGLDebugLogger

Habilita el registro de mensajes de depuración OpenGL

QOpenGLDebugMessage

Envuelve un mensaje de depuración OpenGL

QOpenGLExtraFunctions

Acceso multiplataforma a la API OpenGL ES 3.0, 3.1 y 3.2

QOpenGLFramebufferObject

Encapsula un objeto framebuffer OpenGL

QOpenGLFramebufferObjectFormat

Especifica el formato de un objeto "framebuffer" de OpenGL.

QOpenGLFunctions

Acceso multiplataforma a la API OpenGL ES 2.0

QOpenGLPaintDevice

Permite pintar en un contexto OpenGL utilizando QPainter

QOpenGLShader

Permite compilar sombreadores OpenGL

QOpenGLShaderProgram

Permite enlazar y utilizar programas de sombreado OpenGL.

QOpenGLTextureBlitter

Cómodo modo de dibujar cuadrángulos texturizados mediante OpenGL.

QOpenGLTimeMonitor

Envuelve una secuencia de objetos de consulta de temporizador OpenGL

QOpenGLTimerQuery

Envuelve un objeto de consulta de temporizador OpenGL

QOpenGLVertexArrayObject

Envuelve un objeto OpenGL Vertex Array

QOpenGLVertexArrayObject::Binder

La clase QOpenGLVertexArrayObject::Binder es una clase de conveniencia para ayudar con la vinculación y liberación de OpenGL Vertex Array Objects

QQuaternion

Representa un cuaternión formado por un vector y un escalar

QQuaternion::Axes

QQuaternion::Axis

QQuaternion::EulerAngles

QRhi

Abstracción acelerada de la API de gráficos 2D/3D

QShader

Contiene varias versiones de un sombreador traducidas a varios lenguajes de sombreado, junto con metadatos de reflexión

QShaderDescription

Describe la interfaz de un sombreador

QVector2D

Representa un vector o vértice en un espacio 2D

QVector3D

Representa un vector o un vértice en un espacio 3D

QVector4D

Representa un vector o vértice en espacio 4D

QVulkanDeviceFunctions

Acceso multiplataforma a la API Vulkan 1.3 del núcleo a nivel de dispositivo

QVulkanFunctions

Acceso multiplataforma al núcleo de nivel de instancia de la API Vulkan 1.3

QVulkanInstance

Representa una instancia Vulkan nativa, permitiendo el renderizado Vulkan en una QSurface

© 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.