이 페이지에서

Qt3D의 변경 사항

Qt 6은 프레임워크를 더 효율적이고 사용하기 쉽게 만들기 위한 의도적인 노력의 결과물입니다.

저희는 각 릴리스에서 모든 공개 API에 대해 바이너리 및 소스 호환성을 유지하기 위해 노력하고 있습니다. 하지만 Qt를 더 나은 프레임워크로 만들기 위한 과정에서 일부 변경 사항은 불가피했습니다.

이 항목에서는 Qt3D의 변경 사항을 요약하고, 이에 대처하기 위한 지침을 제공합니다.

새로운 렌더링 백엔드

5.14 및 5.15 버전을 거치면서 렌더링 백엔드는 점진적으로 플러그인으로 이전되었습니다.

Qt 6 릴리스는 이 작업을 완료하고, 관련 플랫폼에서 Vulkan, Metal 또는 DirectX를 사용할 수 있게 해주는 새로운 RHI 기반 렌더링 백엔드를 도입합니다.

RHI 백엔드가 기본값이지만, here 에 설명된 대로 환경 변수를 설정하여 이를 제어할 수 있습니다.

코드 변경 사항

일부 클래스의 모듈이 변경되었습니다. 특히, QBuffer, QAttribute 및 QGeometry 클래스(및 관련 헬퍼 클래스)가 Render 모듈에서 Core 모듈로 이동했습니다.

새로운 API

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