mirror of
https://github.com/godotengine/godot-docs-l10n.git
synced 2026-01-05 14:10:19 +03:00
49 lines
3.0 KiB
ReStructuredText
49 lines
3.0 KiB
ReStructuredText
:github_url: hide
|
|
|
|
.. _class_XRCamera3D:
|
|
|
|
XRCamera3D
|
|
==========
|
|
|
|
**Hereda:** :ref:`Camera3D<class_Camera3D>` **<** :ref:`Node3D<class_Node3D>` **<** :ref:`Node<class_Node>` **<** :ref:`Object<class_Object>`
|
|
|
|
Un nodo de cámara con unas cuantas desviaciones para AR/VR aplicadas, como el seguimiento de la ubicación.
|
|
|
|
.. rst-class:: classref-introduction-group
|
|
|
|
Descripción
|
|
----------------------
|
|
|
|
Este es un nodo 3D auxiliar para nuestra cámara. Ten en cuenta que, si se aplica el renderizado estereoscópico (VR-HMD), la mayoría de las propiedades de la cámara se ignoran, ya que la información del HMD las sobrescribe. Las únicas propiedades confiables son los planos cercano y lejano.
|
|
|
|
El servidor XR actualiza automáticamente la posición y la orientación de este nodo para representar la ubicación del HMD si dicho seguimiento está disponible y, por lo tanto, puede ser utilizado por la lógica del juego. Ten en cuenta que, a diferencia del controlador XR, el hilo de renderizado tiene acceso a los datos de seguimiento más actualizados del HMD y, como resultado, la ubicación de XRCamera3D puede tener un retraso de algunos milisegundos con respecto a la utilizada para el renderizado.
|
|
|
|
.. rst-class:: classref-introduction-group
|
|
|
|
Tutoriales
|
|
--------------------
|
|
|
|
- :doc:`Índice de documentación XR <../tutorials/xr/index>`
|
|
|
|
.. rst-class:: classref-reftable-group
|
|
|
|
Propiedades
|
|
----------------------
|
|
|
|
.. table::
|
|
:widths: auto
|
|
|
|
+---------------------------------------------------------------------+----------------------------+-------------------------------------------------------------------------------+
|
|
| :ref:`PhysicsInterpolationMode<enum_Node_PhysicsInterpolationMode>` | physics_interpolation_mode | ``2`` (overrides :ref:`Node<class_Node_property_physics_interpolation_mode>`) |
|
|
+---------------------------------------------------------------------+----------------------------+-------------------------------------------------------------------------------+
|
|
|
|
.. |virtual| replace:: :abbr:`virtual (Normalmente, este método debería ser sobreescrito por el usuario para que tenga algún efecto.)`
|
|
.. |required| replace:: :abbr:`required (This method is required to be overridden when extending its base class.)`
|
|
.. |const| replace:: :abbr:`const (Este método no tiene efectos secundarios. No modifica ninguna de las variables miembro de la instancia.)`
|
|
.. |vararg| replace:: :abbr:`vararg (Este método permite agregar cualquier número de argumentos después de los descritos aquí.)`
|
|
.. |constructor| replace:: :abbr:`constructor (Este método se utiliza para construir un tipo.)`
|
|
.. |static| replace:: :abbr:`static (Este método no necesita una instancia para ser llamado, por lo que puede llamarse directamente utilizando el nombre de la clase.)`
|
|
.. |operator| replace:: :abbr:`operator (Este método describe un operador válido para usar con este tipo como operando izquierdo.)`
|
|
.. |bitfield| replace:: :abbr:`BitField (Este valor es un entero compuesto como una máscara de bits de las siguientes banderas.)`
|
|
.. |void| replace:: :abbr:`void (Sin valor de retorno.)`
|