Qt 3D Extras C++ Classes
Qt 3D 추가 모듈은 Qt 3D 을 시작하는 데 도움이 되는 사전 구축된 요소 세트를 제공합니다. 더 보기...
이 모듈은 6.8부터 더 이상 사용되지 않습니다. 새 코드에 사용하지 않는 것이 좋습니다.
네임스페이스
Qt3DExtras 모듈의 클래스를 포함합니다. |
클래스
카메라 컨트롤러를 위한 기본 기능 | |
3D 공간에서 원뿔을 생성할 수 있습니다. | |
원뿔형 메시 | |
원뿔형 메시 | |
3D 공간에서 직육면체를 생성할 수 있습니다. | |
직육면체 메시 | |
직육면체 메시 | |
3D 공간에서 원통형 생성을 허용합니다. | |
원통형 메시 | |
원통형 메시 | |
퐁 조명 효과의 기본 구현 | |
3D 공간에 3D 돌출된 텍스트를 생성할 수 있습니다. | |
3D 돌출된 텍스트 메시 | |
1인칭 시점에서 씬 카메라를 제어할 수 있습니다. | |
포워드 렌더러의 기본 프레임그래프 구현 | |
CAD 및 CAM 애플리케이션에서 널리 사용되는 Gooch 셰이딩 모델을 구현하는 머티리얼 | |
PBR 조명의 기본 구현 | |
퐁 조명 효과의 기본 구현 | |
궤도 경로를 따라 씬 카메라를 제어할 수 있습니다. | |
각 버텍스에 설정된 컬러 프로퍼티 렌더링을 위한 기본 구현 | |
3D 공간에서 평면 생성 가능 | |
정사각형 평면 메시 | |
정사각형 평면 메시 | |
Qt3DExtras::QSkyboxEntity는 3D 씬에 스카이박스를 삽입하는 데 사용할 수 있는 편리한 Qt3DCore::QEntity 서브클래스입니다. | |
3D 공간에 구를 만들 수 있습니다. | |
구형 메시 | |
구형 메시 | |
3D 공간에 2D 텍스트를 생성할 수 있습니다. | |
단순 무조명 텍스처 머티리얼의 기본 구현 | |
3D 공간에 원환을 생성할 수 있습니다. | |
토로이달 메시 | |
토로이달 메시 |
상세 설명
이 모듈은 아직 개발 중이지만 기술 프리뷰로 제공됩니다. 즉, 불안정하고 변경될 가능성이 있으며 편의상 제공되는 것입니다.
#include <Qt3DExtras>
해당 C++ 라이브러리에 링크하려면 qmake 프로젝트 파일에 다음을 추가하세요:
QT += 3dextras
클래스, 유형 및 함수는 Qt3DExtras 네임스페이스에서 선언됩니다.
개요
머티리얼
퐁 조명 효과의 기본 구현 | |
CAD 및 CAM 애플리케이션에서 널리 사용되는 Gooch 셰이딩 모델을 구현하는 머티리얼입니다. | |
PBR 조명의 기본 구현 | |
퐁 라이팅 이펙트의 기본 구현 | |
각 버텍스에 설정된 컬러 프로퍼티를 렌더링하기 위한 기본 구현 | |
간단한 무조명 텍스처 머티리얼의 기본 구현 |
메시 및 지오메트리
3D 공간에 원뿔을 생성할 수 있습니다. | |
원뿔형 메시 | |
원뿔형 메시 | |
3D 공간에서 직육면체를 생성할 수 있습니다. | |
직육면체 메시 | |
직육면체 메시 | |
3D 공간에서 원통형 생성을 허용합니다. | |
원통형 메시 | |
원통형 메시 | |
3D 공간에서 평면을 생성할 수 있습니다. | |
정사각형 평면형 메시 | |
정사각형 평면형 메시 | |
3D 공간에 구를 만들 수 있습니다. | |
구형 메시 | |
구형 메시 | |
3D 공간에서 원환을 생성할 수 있습니다. | |
토로이달 메시 | |
토로이달 메시 |
카메라 컨트롤러
1인칭 시점으로 씬 카메라를 제어할 수 있습니다. | |
궤도 경로를 따라 씬 카메라를 제어할 수 있습니다. |
엔티티
프레임그래프
창
- Qt3DExtras::Qt3DWindow
주: Quick3DExtras 모듈은 Qt3DExtras::Quick::Qt3DQuickWindow도 지정합니다.
참조
© 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.