RayCaster QML Type
wird zur Durchführung von Ray-Casting-Tests in 3D-Weltkoordinaten verwendet. Mehr...
| Import Statement: | import Qt3D.Render 2.12 |
| In C++: | QRayCaster |
| Status: | Deprecated |
Dieser Typ ist veraltet. Wir raten dringend davon ab, ihn in neuem Code zu verwenden.
Eigenschaften
Ausführliche Beschreibung
Der 3D-Strahl wird durch seinen Ursprung, seine Richtung und seine Länge definiert. Er wird von den Transformationen beeinflusst, die auf das Objekt angewendet werden, zu dem er gehört.
Solange die Komponente aktiviert ist, werden in jedem Frame Ray-Casting-Tests durchgeführt. Die Eigenschaft „hits“ wird mit der Liste der Schnittpunkte aktualisiert.
Siehe auch AbstractRayCaster, ScreenRayCaster und NoPicking.
Dokumentation zur Eigenschaft
direction : vector3D
Enthält die Richtung des 3D-Strahls. Dies sollte ein Einheitsvektor sein.
length : real
Enthält die Länge des 3D-Strahls.
origin : vector3d
Enthält den Ursprung des 3D-Strahls in lokalen Koordinaten.
© 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.