DepthOfFieldHQBlur QML Type
Ein tiefenbasierter Unschärfe-Effekt. Mehr...
Import Statement: | import QtQuick3D.Effects 6.8 |
Status: | Deprecated since 6.5 |
Dieser Typ ist seit QtQuick3D.Effects 6.5 veraltet. Wir raten dringend davon ab, ihn in neuem Code zu verwenden.
Eigenschaften
- blurAmount : real
- focusDistance : real
- focusRange : real
Ausführliche Beschreibung
Verwenden Sie stattdessen ExtendedSceneEnvironment.
Warnung: Alle vorgefertigten Standalone-Effekte in QtQuick3D.Effects werden ab Qt 6.5 als veraltet betrachtet. Um einen Tiefenschärfe-Effekt auf die Szene anzuwenden, verwenden Sie stattdessen ExtendedSceneEnvironment.
Der DepthOfFieldHQBlur-Effekt führt eine Gradientenunschärfe auf Regionen des Bildes basierend auf ihrer Abweichung von einem bestimmten Abstand zur Kamera durch.
Damit dieser Effekt gut funktioniert, müssen Sie die Eigenschaften clipFar und clipNear der Kamera für die Szene anpassen, um den Inhalt einzurahmen. Idealerweise wählen Sie den größtmöglichen Wert für clipNear und den kleinstmöglichen Wert für clipFar. Als Nächstes passen Sie die Eigenschaften des Effekts an, um das gewünschte Ergebnis zu erzielen.
Ein focusDistance von 100
und ein focusRange von 20
bedeutet beispielsweise, dass alles, was zwischen 90 und 110 Einheiten von der Kamera entfernt ist, vollständig scharf ist, dass Objekte in einer Entfernung von 70-90 und 110-130 Einheiten eine variable Unschärfe aufweisen und dass alles, was näher als 70 oder weiter als 130 Einheiten entfernt ist, vollständig unscharf ist.
Siehe auch TiltShift.
Eigenschaft Dokumentation
blurAmount : real |
Die Stärke der Unschärfe, wenn das Bild unscharf ist. Sinnvolle Werte liegen im Bereich [1...10]
. Der Standardwert ist 4
.
focusDistance : real |
Die Entfernung von der Kamera, in der der Inhalt perfekt fokussiert ist. Der Standardwert ist 600
.
focusRange : real |
Die Entfernung um die focusDistance herum, in der die Elemente vollständig fokussiert sind. Die Schärfe verschwindet dann auf der nahen und fernen Seite in der gleichen Entfernung bis zur vollständigen Unschärfe. Der Standardwert ist 100
.
© 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.