Qt OpenGL C++ Classes
Qt OpenGL 모듈은 Qt 애플리케이션에서 OpenGL을 쉽게 사용할 수 있도록 해주는 클래스를 제공합니다. 더 보기...
클래스
각 OpenGL 버전 및 프로필에 대한 모든 기능을 제공하는 클래스 군의 기본 클래스 | |
OpenGL 버퍼 객체를 생성하고 관리하기 위한 함수 | |
OpenGL 디버깅 메시지 로깅을 지원합니다 | |
OpenGL 디버깅 메시지를 래핑합니다 | |
OpenGL 프레임버퍼 객체를 캡슐화합니다 | |
OpenGL 프레임버퍼 객체의 형식을 지정합니다. | |
OpenGL 1.0 사양에 대한 모든 함수 | |
OpenGL 1.1 사양의 모든 함수 | |
OpenGL 1.2 사양의 모든 함수 | |
OpenGL 1.3 사양의 모든 함수 | |
OpenGL 1.4 사양의 모든 함수 | |
OpenGL 1.5 사양의 모든 함수 | |
OpenGL 2.0 사양의 모든 함수 | |
OpenGL 2.1 사양의 모든 함수 | |
OpenGL 3.0 사양의 모든 함수 | |
OpenGL 3.1 사양의 모든 함수 | |
OpenGL 3.2 호환성 프로파일의 모든 함수 | |
OpenGL 3.2 코어 프로파일의 모든 함수 | |
OpenGL 3.3 호환성 프로파일의 모든 함수 | |
OpenGL 3.3 코어 프로파일의 모든 함수 | |
OpenGL 4.0 호환성 프로파일의 모든 함수 | |
OpenGL 4.0 코어 프로파일의 모든 함수 | |
OpenGL 4.1 호환 프로파일의 모든 함수 | |
OpenGL 4.1 코어 프로파일의 모든 함수 | |
OpenGL 4.2 호환 프로파일의 모든 함수 | |
OpenGL 4.2 코어 프로파일의 모든 함수 | |
OpenGL 4.3 호환 프로파일의 모든 함수 | |
OpenGL 4.3 코어 프로파일의 모든 함수 | |
OpenGL 4.4 호환 프로파일의 모든 함수 | |
OpenGL 4.4 코어 프로파일의 모든 함수 | |
OpenGL 4.5 호환성 프로파일의 모든 함수 | |
OpenGL 4.5 코어 프로파일의 모든 함수 | |
OpenGL ES 2의 모든 함수 | |
QPainter를 사용하여 OpenGL 컨텍스트에 페인팅할 수 있도록 합니다. | |
텍스처 업로드 시 픽셀의 압축 해제 과정에 영향을 미치는 픽셀 저장 모드를 설명합니다 | |
OpenGL 셰이더를 컴파일할 수 있게 합니다 | |
OpenGL 셰이더 프로그램을 링크하고 사용할 수 있게 합니다 | |
OpenGL을 통해 텍스처가 적용된 사각형을 그리는 편리한 방법 | |
일련의 OpenGL 타이머 쿼리 객체를 래핑합니다 | |
OpenGL 타이머 쿼리 객체를 래핑합니다 | |
지정된 버전 및 프로파일에 대한 OpenGL 함수 접근을 제공합니다 | |
OpenGL 컨텍스트의 버전 및 해당되는 경우 프로필을 나타냅니다 | |
OpenGL 정점 배열 객체를 래핑합니다 | |
QOpenGLVertexArrayObject::Binder 클래스는 OpenGL 정점 배열 객체의 바인딩 및 해제를 돕기 위한 편의 클래스입니다 | |
OpenGL 렌더링을 수행하기 위한 QWindow의 편의 하위 클래스 |
상세 설명
이 Qt OpenGL 페이지에는 모듈 사용 방법에 대한 정보가 포함되어 있습니다.
별도의 Qt OpenGL Widgets 라이브러리는 OpenGL 그래픽을 위젯 UI에 렌더링하기 위한 C++ 위젯 클래스를 제공합니다.
OpenGL 그래픽을 렌더링하기 위한 위젯 |
© 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.