이 페이지에서

SortPolicy QML Type

사용할 정렬 유형을 저장하는 역할을 합니다. 더 보기...

Import Statement: import Qt3D.Render 2.12
In C++: QSortPolicy
Inherits:

FrameGraphNode

Status: Deprecated

이 타입은 더 이상 사용되지 않습니다. 새로운 코드에서는 이 타입을 사용하지 않는 것이 좋습니다.

속성

상세 설명

SortPolicy 클래스는 FrameGraph에서 사용하는 정렬 유형을 저장합니다. 정렬 유형은 그리기 순서를 결정하기 위해 그리기 전에 드로어블 엔티티가 어떻게 정렬되는지를 결정합니다. FrameGraph에 SortPolicy가 존재할 경우, 정렬 메커니즘은 ` sortTypes ` 목록에 의해 결정됩니다. 여러 정렬 유형을 동시에 사용할 수 있습니다. FrameGraph에 SortPolicy가 없는 경우, 엔티티는 엔티티 계층 구조에 나타나는 순서대로 그려집니다.

속성 설명

sortTypes : list<int>

사용할 정렬 유형을 지정합니다.

이 목록에는 다음 값들이 포함될 수 있습니다:

  • StateChangeCost - 현재 렌더링된 상태에서 변경하는 데 드는 비용을 최소화하도록 오브젝트를 정렬합니다.
  • BackToFront - 반전된 z 순서에 따라 오브젝트를 뒤에서 앞으로 정렬합니다. 더 정확하게 말하면, 정렬 키는 카메라-오브젝트 중심 벡터를 카메라의 뷰 벡터에 투영했을 때의 z 성분입니다.
  • Material - 오브젝트의 머티리얼(셰이더) 값을 기준으로 정렬합니다.
  • FrontToBack - 오브젝트를 앞쪽에서 뒤쪽으로 정렬합니다. BackToFront의 반대입니다.
  • [5.14부터] 텍스처 - 텍스처 변경을 최소화하도록 오브젝트를 정렬합니다.
  • [5.15부터] Uniform - 유니폼 변화를 최소화하도록 오브젝트를 정렬합니다.

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