Frustum Frustum class La clase base deCamera
yLight
Copy public abstract class Frustum : Entity , IOrientable
Propiedades Nombre Descripción Aspect { get; set; }Obtiene o establece la relación de aspecto del frustum Direction { get; set; }Obtiene o establece la dirección en la que mira la cámara. Los cambios en esta propiedad también afectarán laLookAt
yTarget
. Excluded { get; set; }Obtiene o establece si se excluye esta entidad durante la exportación. FarPlane { get; set; }Obtiene o establece la distancia del plano lejano del frustum. LookAt { get; set; }Obtiene o establece la posición interesada que mira la cámara. virtual Name { get; set; } Obtiene o establece el nombre. NearPlane { get; set; }Obtiene o establece la distancia del plano cercano del tronco. OrthoHeight { get; set; }Obtiene o establece la altura cuando frustum en proyección ortográfica. ParentNode { get; set; }Obtiene o establece el primer nodo principal; si se establece el primer nodo principal, esta entidad se separará de otros nodos principales. ParentNodes { get; }Obtiene todos los nodos principales, una entidad se puede adjuntar a varios nodos principales para crear instancias de geometría Properties { get; }Obtiene la colección de todas las propiedades. RotationMode { get; set; }Obtiene o establece el modo de orientación del frustum Esta propiedad solo funciona cuando elTarget
es nulo. Si el valor esFixedTarget , la dirección siempre se calcula por la propiedadLookAt
De lo contrario, elLookAt
siempre se calcula porDirection
Scene { get; }Obtiene la escena a la que pertenece este objeto Target { get; set; }Obtiene o establece el objetivo que mira la cámara. Si el usuario admite esta propiedad, debe ser anterior aLookAt
propiedad. Up { get; set; }Obtiene o establece la dirección hacia arriba de la cámara
Métodos Nombre Descripción FindProperty (string)Encuentra la propiedad. Puede ser una propiedad dinámica (Creada por CreateDynamicProperty/SetProperty) o una propiedad nativa (Identificada por su nombre) GetBoundingBox ()Obtiene el cuadro delimitador de la entidad actual en su sistema de coordenadas de espacio de objetos. virtual GetEntityRendererKey () Obtiene la clave del renderizador de entidades registrado en el renderizador GetProperty (string)Obtener el valor de la propiedad especificada RemoveProperty (Property)Elimina una propiedad dinámica. RemoveProperty (string)Eliminar la propiedad especificada identificada por nombre SetProperty (string, object)Establece el valor de la propiedad especificada
Ver también