Camera

Camera class

La caméra décrit le point de vue de l’observateur regardant la scène.

Méthodes

constructor

NomDescription
constructor()Initialise une nouvelle instance de la classe Camera.

Result:


constructor_overload

NomDescription
constructor_overload(projectionType)Initialise une nouvelle instance de la classe Camera.

Parameters:

NomTypeDescription
projectionTypeProjectionTypeProjectionType

Result:


constructor_overload2

NomDescription
constructor_overload2(name)Initialise une nouvelle instance de la classe Camera.

Parameters:

NomTypeDescription
nameStringNom.

Result:


constructor_overload3

NomDescription
constructor_overload3(name, projectionType)Initialise une nouvelle instance de la classe Camera.

Parameters:

NomTypeDescription
nameStringNom.
projectionTypeProjectionTypeProjectionType

Result:


getApertureMode

NomDescription
getApertureMode()Obtient ou définit le mode d’ouverture de la caméra. La valeur de la propriété est la constante entière ApertureMode.

Result:


setApertureMode

NomDescription
setApertureMode(value)Obtient ou définit le mode d’ouverture de la caméra. La valeur de la propriété est la constante entière ApertureMode.

Result:


getFieldOfView

NomDescription
getFieldOfView()Obtient ou définit le champ de vision de la caméra en degrés, cette propriété n’est utilisée que lorsque ApertureMode est ApertureMode.HORIZONTAL ou ApertureMode.VERTICAL.

Result:


setFieldOfView

NomDescription
setFieldOfView(value)Obtient ou définit le champ de vision de la caméra en degrés, cette propriété n’est utilisée que lorsque ApertureMode est ApertureMode.HORIZONTAL ou ApertureMode.VERTICAL.

Result:


getFieldOfViewX

NomDescription
getFieldOfViewX()Obtient ou définit le champ de vision horizontal de la caméra en degrés, cette propriété n’est utilisée que lorsque ApertureMode est ApertureMode.HORIZ_AND_VERT.

Result:


setFieldOfViewX

NomDescription
setFieldOfViewX(value)Obtient ou définit le champ de vision horizontal de la caméra en degrés, cette propriété n’est utilisée que lorsque ApertureMode est ApertureMode.HORIZ_AND_VERT.

Result:


getFieldOfViewY

NomDescription
getFieldOfViewY()Obtient ou définit le champ de vision vertical de la caméra en degrés, cette propriété n’est utilisée que lorsque ApertureMode est ApertureMode.HORIZ_AND_VERT.

Result:


setFieldOfViewY

NomDescription
setFieldOfViewY(value)Obtient ou définit le champ de vision vertical de la caméra en degrés, cette propriété n’est utilisée que lorsque ApertureMode est ApertureMode.HORIZ_AND_VERT.

Result:


getWidth

NomDescription
getWidth()Obtient ou définit la largeur du plan de vue mesurée en pouces.

Result:


setWidth

NomDescription
setWidth(value)Obtient ou définit la largeur du plan de vue mesurée en pouces.

Result:


getHeight

NomDescription
getHeight()Obtient ou définit la hauteur du plan de vue mesurée en pouces.

Result:


setHeight

NomDescription
setHeight(value)Obtient ou définit la hauteur du plan de vue mesurée en pouces.

Result:


getAspectRatio

NomDescription
getAspectRatio()Obtient ou définit le rapport d’aspect du plan de vue.

Result:


setAspectRatio

NomDescription
setAspectRatio(value)Obtient ou définit le rapport d’aspect du plan de vue.

Result:


getMagnification

NomDescription
getMagnification()Obtient ou définit le grossissement utilisé dans la caméra orthographique.

Result:


setMagnification

NomDescription
setMagnification(value)Obtient ou définit le grossissement utilisé dans la caméra orthographique.

Result:


getProjectionType

NomDescription
getProjectionType()Obtient ou définit le type de projection de la caméra. Par défaut, la projection en perspective est utilisée. La valeur de la propriété est la constante entière ProjectionType.

Result:


setProjectionType

NomDescription
setProjectionType(value)Obtient ou définit le type de projection de la caméra. Par défaut, la projection en perspective est utilisée. La valeur de la propriété est la constante entière ProjectionType.

Result:


getRotationMode

NomDescription
getRotationMode()Obtient ou définit le mode d’orientation du frustum. Cette propriété ne fonctionne que lorsque Target est nul. Si la valeur est RotationMode.FIXED_TARGET, la direction est toujours calculée par la propriété LookAt. Sinon, LookAt est toujours calculé par la Direction. La valeur de la propriété est la constante entière RotationMode.

Result:


setRotationMode

NomDescription
setRotationMode(value)Obtient ou définit le mode d’orientation du frustum. Cette propriété ne fonctionne que lorsque Target est nul. Si la valeur est RotationMode.FIXED_TARGET, la direction est toujours calculée par la propriété LookAt. Sinon, LookAt est toujours calculé par la Direction. La valeur de la propriété est la constante entière RotationMode.

Result:


getNearPlane

NomDescription
getNearPlane()Obtient ou définit la distance du plan proche du frustum.

Result:


setNearPlane

NomDescription
setNearPlane(value)Obtient ou définit la distance du plan proche du frustum.

Result:


getFarPlane

NomDescription
getFarPlane()Obtient ou définit la distance du plan lointain du frustum.

Result:


setFarPlane

NomDescription
setFarPlane(value)Obtient ou définit la distance du plan lointain du frustum.

Result:


getAspect

NomDescription
getAspect()Obtient ou définit le rapport d’aspect du frustum

Result:


setAspect

NomDescription
setAspect(value)Obtient ou définit le rapport d’aspect du frustum

Result:


getOrthoHeight

NomDescription
getOrthoHeight()Obtient ou définit la hauteur lorsque le frustum est en projection orthographique.

Result:


setOrthoHeight

NomDescription
setOrthoHeight(value)Obtient ou définit la hauteur lorsque le frustum est en projection orthographique.

Result:


getUp

NomDescription
getUp()Obtient ou définit la direction vers le haut de la caméra

Result:


setUp

NomDescription
setUp(value)Obtient ou définit la direction vers le haut de la caméra

Result:


getLookAt

NomDescription
getLookAt()Obtient ou définit la position d’intérêt que la caméra regarde.

Result:


setLookAt

NomDescription
setLookAt(value)Obtient ou définit la position d’intérêt que la caméra regarde.

Result:


getDirection

NomDescription
getDirection()Obtient ou définit la direction vers laquelle la caméra regarde. Les modifications de cette propriété affecteront également les propriétés LookAt et Target.

Result:


setDirection

NomDescription
setDirection(value)Obtient ou définit la direction vers laquelle la caméra regarde. Les modifications de cette propriété affecteront également les propriétés LookAt et Target.

Result:


getTarget

NomDescription
getTarget()Obtient ou définit la cible que la caméra regarde. Si l’utilisateur prend en charge cette propriété, elle doit précéder la propriété LookAt.

Result:


setTarget

NomDescription
setTarget(value)Obtient ou définit la cible que la caméra regarde. Si l’utilisateur prend en charge cette propriété, elle doit précéder la propriété LookAt.

Result:


getParentNodes

NomDescription
getParentNodes()Obtient tous les nœuds parents, une entité peut être attachée à plusieurs nœuds parents pour l’instanciation géométrique. Les nœuds.

Result:


getExcluded

NomDescription
getExcluded()Obtient ou définit si cette entité doit être exclue lors de l’exportation.

Result:


setExcluded

NomDescription
setExcluded(value)Obtient ou définit si cette entité doit être exclue lors de l’exportation.

Result:


getParentNode

NomDescription
getParentNode()Obtient ou définit le premier nœud parent ; si le premier nœud parent est défini, cette entité sera détachée des autres nœuds parents. Le nœud parent.

Result:


setParentNode

NomDescription
setParentNode(value)Obtient ou définit le premier nœud parent ; si le premier nœud parent est défini, cette entité sera détachée des autres nœuds parents. Le nœud parent.

Result:


getScene

NomDescription
getScene()Obtient la scène à laquelle cet objet appartient

Result:


getName

NomDescription
getName()Obtient ou définit le nom. Le nom.

Result:


setName

NomDescription
setName(value)Obtient ou définit le nom. Le nom.

Result:


getProperties

NomDescription
getProperties()Obtient la collection de toutes les propriétés.

Result:


moveForward

NomDescription
moveForward(distance)Déplace la caméra vers l’avant dans sa direction ou vers la cible.

Parameters:

NomTypeDescription
distanceNombreQuelle distance avancer

Result:


getBoundingBox

NomDescription
getBoundingBox()Obtient la boîte englobante de l’entité actuelle dans son système de coordonnées d’espace objet.

Result:


getEntityRendererKey

NomDescription
getEntityRendererKey()Obtient la clé du rendu d’entité enregistré dans le moteur de rendu

Result: EntityRendererKey


removeProperty

NomDescription
removeProperty(property)Supprime une propriété dynamique.

Parameters:

NomTypeDescription
propertyPropertyQuelle propriété supprimer

Result: boolean


removeProperty

NomDescription
removeProperty(property)Supprime la propriété spécifiée identifiée par son nom

Parameters:

NomTypeDescription
propertStringnull

Result: boolean


getProperty

NomDescription
getProperty(property)Obtenir la valeur de la propriété spécifiée

Parameters:

NomTypeDescription
propertyStringNom de la propriété

Result: Object


setProperty

NomDescription
setProperty(property, value)Définit la valeur de la propriété spécifiée

Parameters:

NomTypeDescription
propertyStringNom de la propriété
valueObjectLa valeur de la propriété

Result: Object


findProperty

NomDescription
findProperty(propertyName)Recherche la propriété. Elle peut être une propriété dynamique (Créée par CreateDynamicProperty/SetProperty) ou une propriété native (Identifiée par son nom)

Parameters:

NomTypeDescription
propertyNameStringNom de la propriété.

Result: Property