Qt Quick 3D Effects QML Types
Dieses Modul ist seit QtQuick3D.Effects 6.5 veraltet. Wir raten dringend davon ab, es in neuem Code zu verwenden.
Verwenden Sie stattdessen ExtendedSceneEnvironment, MultiEffect, oder benutzerdefinierte Effekte über den Typ Effect.
Warnung: Alle vorgefertigten Standalone-Effekte in QtQuick3D.Effects werden ab Qt 6.5 als veraltet betrachtet. Verwenden Sie stattdessen ExtendedSceneEnvironment, um qualitativ hochwertige und leistungsstarke Implementierungen von Nachbearbeitungseffekten zu erhalten, die vom 3D-Renderer ausgeführt werden, wie z. B. Tiefenschärfe, Glühen und Aufblühen, Lens Flare, Vignette, Farbanpassungen und -abstufungen, Nebel oder Ambient Occlusion. Es bietet eine bessere Leistung, eine bessere visuelle Qualität, eine bessere Interaktion bei der Kombination von Effekten, z. B. eine angemessene Unterstützung für Tonemapping, und ist besser für visuelle Design-Tools wie Qt Design Studio geeignet. Für 2D-Effekte, die nicht innerhalb der 3D-Szene ausgeführt werden müssen, wie z. B. das Weichzeichnen des Inhalts eines View3D Elements, verwenden Sie MultiEffect auf dem View3D (oder einem übergeordneten Element davon). Wenn keines dieser Werkzeuge geeignet ist, können Anwendungen ihre eigenen Nachbearbeitungseffekte über den Typ Effect bereitstellen.
Achtung! Alle vorgefertigten, eigenständigen Effekte in QtQuick3D.Effects sind nicht kompatibel mit dem Multiview-Rendering-Modus von Qt Quick 3D XR, der häufig in VR/AR-Anwendungen verwendet wird. Neue Anwendungen sollten immer ExtendedSceneEnvironment oder von der Anwendung bereitgestellte benutzerdefinierte Effekte über den Typ Effect verwenden, die ebenfalls vollständig mit dem Multiview-Rendering kompatibel sind.
© 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.