FrustumCamera QML Type
Define un PerspectiveCamera con un frustum personalizado. Más...
| Import Statement: | import QtQuick3D |
| Inherits: |
Propiedades
Descripción detallada
Un Camera define cómo se proyecta el contenido de la escena 3D sobre una superficie 2D, como un View3D. Una escena necesita al menos un Camera para poder visualizar su contenido.
Es posible posicionar y rotar el Camera como cualquier otro Node espacial de la escena. La ubicación y orientación de Node determinan dónde se encuentra Camera en la escena y en qué dirección está orientado. La orientación por defecto del Camera tiene su vector hacia delante apuntando a lo largo del eje Z negativo y su vector hacia arriba a lo largo del eje Y positivo.
El tipo FrustumCamera proporciona un PerspectiveCamera donde se pueden personalizar los límites del frustum. Esto puede ser útil para crear frustums asimétricos.
El siguiente ejemplo crea una FrustumCamera en [0, 0, 100] en la escena. El near plane se coloca 100 unidades delante de la cámara en el origen. La intersección del frustum y el plano cercano viene dada entonces por el rectángulo que tiene una esquina inferior izquierda en [-5, -5], y una esquina superior derecha en [5, 5], y continúa hasta intersectar el far plane, que está situado a 1000 unidades de la cámara en [0, 0, -900].
Nota: El ángulo vertical field of view es un producto de la distancia entre la cámara, el near plane y la longitud entre el top y bottom del plano cercano.
Nota: Si los valores superior e inferior, o izquierdo-derecho, son asimétricos, el vértice del frustum se desplazará, desplazando efectivamente la cámara de su ubicación.
FrustumCamera { position: Qt.vector3d(0, 0, 100) clipNear: 100 clipFar: 1000 top: 5 bottom: -5 left: -5 right: 5 }
Véase también PerspectiveCamera, OrthographicCamera, y CustomCamera.
Documentación de propiedades
bottom : real
El valor bottom especifica la parte inferior de near clip plane, relativa a la posición de la cámara en coordenadas locales.
left : real
El valor left especifica la izquierda de near clip plane, en relación con la posición de la cámara en coordenadas locales.
right : real
El valor right especifica la derecha del near clip plane, en relación con la posición de la cámara en coordenadas locales.
top : real
El valor top especifica la parte superior de near clip plane, en relación con la posición de la cámara en coordenadas locales.
© 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.