Qt 3D Core C++ Classes

Qt 3D 모듈에는 실시간에 가까운 시뮬레이션 시스템을 지원하는 기능이 포함되어 있습니다. 더 보기...

이 모듈은 6.8부터 더 이상 사용되지 않습니다. 새 코드에 사용하지 않는 것이 좋습니다.

네임스페이스

Qt3DCore

Qt 3D 시뮬레이션 프레임워크의 기반이 되는 클래스와 Qt 3D 프레임워크를 사용하여 렌더링하는 기능을 제공하는 클래스를 포함합니다.

Qt3DCore::Quick

Qt3D 애플리케이션에 QML 기능을 구현하는 데 사용되는 클래스를 포함합니다.

클래스

Qt3DCore::QAbstractAspect

동작의 수직적 슬라이스를 제공하는 측면에 대한 베이스 클래스

Qt3DCore::QAbstractFunctor

모든 펑터를 위한 추상 베이스 클래스

Qt3DCore::QAbstractSkeleton

스켈레톤은 스키닝된 메시의 조인트를 포함합니다.

Qt3DCore::QArmature

스키닝 변환 행렬을 계산하고 셰이더에 설정하는 데 사용됩니다.

Qt3DCore::QAspectEngine

씬에 등록된 모든 QAbstractAspect 서브클래스의 처리를 담당합니다.

Qt3DCore::QAspectJob

측면에서 실행되는 작업을 위한 베이스 클래스

Qt3DCore::QAttribute

어트리뷰트와 QBuffer에서 데이터를 읽는 방법을 정의합니다.

Qt3DCore::QBackendNode

모든 Qt3D 백엔드 노드를 위한 베이스 클래스

Qt3DCore::QBackendNodeMapper

백엔드 노드를 생성하고 각각의 프론트엔드 노드에 매핑합니다.

Qt3DCore::QBoundingVolume

엔티티의 바운딩 볼륨을 재정의하는 데 사용할 수 있습니다.

Qt3DCore::QBuffer

나중에 버텍스 또는 유니폼으로 사용할 원시 데이터를 위한 데이터 저장소 제공

Qt3DCore::QComponent

Qt3DCore::QEntity 인스턴스가 컴포넌트로서 집계할 수 있는 씬 노드의 베이스 클래스입니다.

Qt3DCore::QCoreSettings

코어 데이터 처리 프로세스와 관련된 설정을 보유합니다.

Qt3DCore::QEntity

Qt3DCore::QEntity 는 그 동작을 지정하는 여러 Qt3DCore::QComponent 인스턴스를 집계할 수 있는 Qt3DCore::QNode 서브클래스입니다.

Qt3DCore::QGeometry

지오메트리를 캡슐화합니다.

Qt3DCore::QGeometryView

지오메트리 디테일을 캡슐화합니다.

Qt3DCore::QJoint

스킨된 메시의 일부를 변환하는 데 사용됩니다.

Qt3DCore::QNode

Qt3D 씬을 빌드하는 데 사용되는 모든 Qt3D 노드 클래스의 베이스 클래스입니다.

Qt3DCore::QNodeId

Q노드를 고유하게 식별합니다.

Qt3DCore::QSkeleton

스킨된 메시와 함께 사용할 스켈레톤의 데이터를 보유합니다.

Qt3DCore::QSkeletonLoader

파일에서 조인트의 스켈레톤을 로드하는 데 사용됩니다.

Qt3DCore::QTransform

메시에서 트랜스폼을 수행하는 데 사용

Qt3DCore::Quick::QQmlAspectEngine

QAspectEngine의 환경 및 QML 컴포넌트를 인스턴스화하는 메서드입니다.

상세 설명

Qt 3D 모듈은 Qt 3D 프레임워크에 구축된 근실시간 시뮬레이션에 사용되는 기초 및 핵심 유형을 제공합니다.

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