Frustum

Visión general

Frustum Es una clase en Aspose.3D FOSS para .NET. Heredados de: Entity, INamedObject, IOrientable.

La clase básica de la cámara y la luz

Esta clase ofrece 9 métodos para trabajar con los objetos Frustum en programas .NET. Los métodos disponibles incluyen: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetProperty, RemoveProperty, SceneObject, SetProperty. Todos los miembros públicos están accesibles a cualquier aplicación .NET después de instalar el Aspose.3D FOSS para el paquete .Net. Propiedades : Aspect, Direction, Excluded, FarPlane, LookAt, Name,Y 9 más.

Propiedades

NombreTipoAccessDescripción
RotationModeRotationModeLeer / escribirObtenga o establece el modo de orientación del frustum Esta propiedad solo funciona cuando el objetivo es nulo.
NearPlanedoubleLeer / escribirObtiene o establece la distancia del plano cercano del frustum.
FarPlanedoubleLeer / escribirObtiene o establece la distancia del plano lejano del frustum.
AspectdoubleLeer / escribirObtiene o establece la relación de aspecto del frustum
OrthoHeightdoubleLeer / escribirObtenga o establece la altura cuando frustamos en proyección ortográfica.
UpVector3Leer / escribirObtiene o establece la dirección ascendente de la cámara
LookAtVector3Leer / escribirObtenga o establece la posición interesada que la cámara está mirando.
DirectionVector3Leer / escribirObtiene o establece la dirección a la que mira la cámara.
TargetNodeLeer / escribirObtiene o establece el objetivo al que la cámara está mirando.
ExcludedboolLeer / escribirObtenga o establece si excluir esta entidad durante la exportación.
ParentNodesList<Node>LeerAl obtener todos los nódulos materna, una entidad puede ser anexada a múltiples nodo materno para la instancia de geometría.
ParentNodeNodeLeer / escribirObtendrá o establece el primer nodo parental, si se establezca el primero nódulo parcial, esta entidad será separada de otros nodos parciales.
SceneSceneLeerObtiene la escena a la que pertenece este objeto
NamestringLeer / escribirObtiene o establece el nombre.
PropertiesPropertyCollectionLeerObtiene la colección de todas las propiedades.

Métodos

SignatureDescripción
Entity(name: string)Inicia una nueva instancia de la clase Entidad.
GetBoundingBox()Obtenga la caja de límite de la entidad actual en su sistema de coordenadas espaciales objetos.
GetEntityRendererKey()Obtenga la clave del rendidor de la entidad registrado en el rendedor
SceneObject(name: string)Inicialice un SceneObject con un nombre de carácter predeterminado
A3DObject()Inicia una nueva instancia de la clase A3DObject sin nombre.
RemoveProperty(property: Property)Eliminar una propiedad dinámica.
GetProperty(property: string)Obtenga el valor de la propiedad especificada
SetProperty(property: string, value: object?)Establece el valor de la propiedad especificada
FindProperty(propertyName: string)Encontrar la propiedad.

Ver también

 Español