En esta página

Camera3D QML Type

Representación de una cámara en el espacio 3D. Más...

Import Statement: import QtDataVisualization 1.11
Since: QtDataVisualization 1.0
In C++: Q3DCamera

Propiedades

Descripción detallada

Camera3D representa una cámara 3D básica de órbita alrededor del punto central que se utiliza al renderizar la visualización de datos. El tipo ofrece métodos sencillos para rotar la cámara alrededor del origen y establecer el nivel de zoom.

Para conocer los enums de Camera3D, consulte Q3DCamera::CameraPreset.

Documentación de Propiedades

cameraPreset : Camera3D.CameraPreset

El preajuste de cámara activo actualmente, que es uno de Camera3D.CameraPreset. Si no hay ningún preajuste activo, el valor es Camera3D.CameraPresetNone.

maxZoomLevel : real

Establece el nivel máximo permitido de zoom de la cámara. Si el nuevo nivel máximo es inferior al nivel mínimo existente, el nivel mínimo se ajusta también al nuevo máximo. Si el zoomLevel actual está fuera de los nuevos límites, también se ajusta. Por defecto 500.0f.

Véase también zoomLevel y minZoomLevel.

minZoomLevel : real

Establece el nivel mínimo permitido de zoom de la cámara. Si el nuevo nivel mínimo es superior al nivel máximo existente, el nivel máximo también se ajusta al nuevo mínimo. Si el zoomLevel actual está fuera de los nuevos límites, también se ajusta. El minZoomLevel no puede fijarse por debajo de 1.0. Por defecto es 10.0.

Véase también zoomLevel y maxZoomLevel.

target : vector3d [since QtDataVisualization 1.2]

El objetivo de la cámara como un vector3d. Por defecto es vector3d(0.0, 0.0, 0.0).

Los valores de coordenadas válidos están entre -1.0...1.0, donde los valores del borde indican los bordes del rango del eje correspondiente. Cualquier valor fuera de este rango se sujeta al borde.

Nota: Para los gráficos de barras, la coordenada Y se ignora y la cámara siempre apunta a un punto en el fondo horizontal.

Esta propiedad se introdujo en QtDataVisualization 1.2.

wrapXRotation : bool

El comportamiento de los límites mínimo y máximo en la rotación X. Por defecto, la rotación X va del valor mínimo al máximo y del máximo al mínimo.

Si se establece en true, la rotación X de la cámara se envuelve de mínimo a máximo y de máximo a mínimo. Si se establece en false, la rotación X de la cámara se limita al sector determinado por los valores mínimo y máximo.

wrapYRotation : bool

El comportamiento de los límites mínimo y máximo en la rotación Y. Por defecto, la rotación Y se limita entre los valores mínimo y máximo sin ninguna envoltura.

Si true, la rotación Y de la cámara se envuelve de mínimo a máximo y de máximo a mínimo. Si false, la rotación Y de la cámara se limita al sector determinado por los valores mínimo y máximo.

xRotation : real

El ángulo de rotación X de la cámara alrededor del punto objetivo en grados partiendo de la posición base actual.

yRotation : real

El ángulo de rotación Y de la cámara alrededor del punto objetivo en grados partiendo de la posición base actual.

zoomLevel : real

El nivel de zoom de la cámara en porcentaje. El valor por defecto de 100.0 significa que no hay zoom establecido en la cámara. El valor está limitado por las propiedades minZoomLevel y maxZoomLevel.

Ver también minZoomLevel y maxZoomLevel.

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