이 페이지에서

ChromaticAberration QML Type

색수차 효과. 더 보기...

Import Statement: import QtQuick3D.Effects 6.12
Status: Deprecated since 6.5

이 유형은 QtQuick3D.Effects 6.5부터 더 이상 권장되지 않습니다. 새로운 코드에서는 이 유형을 사용하지 않는 것이 좋습니다.

속성

상세 설명

대신 ExtendedSceneEnvironment, MultiEffect 또는 Effect 유형을 통해 사용자 정의 효과를 사용하십시오.

경고: QtQuick3D.Effects에 포함된모든 사전 정의된 독립형 효과는 Qt 6.5부터 더 이상 사용되지 않는 것으로 간주됩니다. 애플리케이션에서는 가능한 경우 ExtendedSceneEnvironment 또는 MultiEffect 를 대신 사용하거나, 또는 Effect 타입을 통해 자체적인 사용자 정의 후처리 효과를 제공하는 것이 좋습니다.

색수차 효과를 보여주는 장면 비교

ChromaticAberration 효과는 광학 렌즈의 결함을 시뮬레이션합니다. 실제 상황에서 색수차는 명암 대비가 높은 영역에서 색 테두리를 일으키는 광학 현상입니다. 이러한 색 테두리는 서로 다른 색상이 서로 다른 각도로 굴절되어 백색광을 스펙트럼으로 분산시키기 때문에 발생합니다. 이를 분산이라고 합니다.

속성 설명서

aberrationAmount : real

수차 효과의 강도. 음수 값을 지정하면 효과가 반전됩니다. 기본값은 50 입니다.

focusDepth : real

초점면까지의 거리입니다. 분산은 이 값을 기준으로 한 거리에 비례하여 변화합니다. 기본값은 600 입니다.

maskTexture : TextureInput

효과가 나타나는 위치와 강도를 조절하는 그레이스케일 텍스처입니다. 흰색 영역에서 효과가 가장 강하게 나타나고, 검은색 영역에서는 가장 약하게 나타납니다. 기본값은 Texture 이며, 출처는 "maps/white.png" 입니다.

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