3D 렌더링

QGenericMatrix

N개의 열과 M개의 행으로 구성된 NxM 변환 행렬을 나타내는 템플릿 클래스입니다.

QMatrix4x4

3D 공간에서 4x4 변환 행렬을 나타냅니다.

QOpenGLBuffer

OpenGL 버퍼 오브젝트 생성 및 관리를 위한 함수

QOpenGLContext

네이티브 OpenGL 컨텍스트를 나타내며, QSurface에서 OpenGL 렌더링을 가능하게 합니다.

QOpenGLDebugLogger

OpenGL 디버깅 메시지 로깅 활성화

QOpenGLDebugMessage

OpenGL 디버그 메시지 래핑

QOpenGLExtraFunctions

OpenGL ES 3.0, 3.1 및 3.2 API에 대한 크로스 플랫폼 액세스

QOpenGLFramebufferObject

OpenGL 프레임버퍼 객체 캡슐화

QOpenGLFramebufferObjectFormat

OpenGL 프레임버퍼 객체의 형식을 지정합니다.

QOpenGLFunctions

OpenGL ES 2.0 API에 대한 크로스 플랫폼 액세스

QOpenGLPaintDevice

QPainter를 사용하여 OpenGL 컨텍스트에 페인팅 가능

QOpenGLShader

OpenGL 셰이더 컴파일 허용

QOpenGLShaderProgram

OpenGL 셰이더 프로그램을 연결하여 사용할 수 있습니다.

QOpenGLTextureBlitter

OpenGL을 통해 텍스처 쿼드를 그리는 편리한 방법

QOpenGLTimeMonitor

일련의 OpenGL 타이머 쿼리 객체를 래핑합니다.

QOpenGLTimerQuery

OpenGL 타이머 쿼리 오브젝트를 래핑합니다.

QOpenGLVertexArrayObject

OpenGL 버텍스 배열 오브젝트를 래핑합니다.

QOpenGLVertexArrayObject::Binder

QOpenGLVertexArrayObject::Binder 클래스는 OpenGL 버텍스 배열 오브젝트의 바인딩과 해제에 도움이 되는 편의 클래스입니다.

QQuaternion

벡터와 스칼라로 구성된 쿼터니언을 나타냅니다.

QRhi

가속화된 2D/3D 그래픽스 API 추상화

QShader

리플렉션 메타데이터와 함께 여러 셰이딩 언어로 번역된 셰이더의 여러 버전을 포함합니다.

QShaderDescription

셰이더의 인터페이스를 설명합니다.

QVector2D

2D 공간에서 벡터 또는 버텍스를 나타냅니다.

QVector3D

3D 공간에서 벡터 또는 버텍스를 나타냅니다.

QVector4D

4D 공간에서 벡터 또는 버텍스를 나타냅니다.

QVulkanDeviceFunctions

디바이스 레벨 코어 Vulkan 1.3 API에 대한 크로스 플랫폼 액세스

QVulkanFunctions

인스턴스 레벨 핵심 Vulkan 1.3 API에 대한 크로스 플랫폼 액세스

QVulkanInstance

네이티브 벌칸 인스턴스를 나타내며, QSurface에 벌칸 렌더링을 가능하게 합니다.

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