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 그래픽 렌더링용 위젯 |
© 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.