Camera

Camera class

De camera beschrijft het oogpunt van de kijker die naar de scène kijkt.

Methoden

constructor

NaamBeschrijving
constructor()Initialiseert een nieuw exemplaar van de Camera-klasse.

Result:


constructor_overload

NaamBeschrijving
constructor_overload(projectionType)Initialiseert een nieuw exemplaar van de Camera-klasse.

Parameters:

NaamTypeBeschrijving
projectionTypeProjectionTypeProjectionType

Result:


constructor_overload2

NaamBeschrijving
constructor_overload2(name)Initialiseert een nieuw exemplaar van de Camera-klasse.

Parameters:

NaamTypeBeschrijving
nameStringNaam.

Result:


constructor_overload3

NaamBeschrijving
constructor_overload3(name, projectionType)Initialiseert een nieuw exemplaar van de Camera-klasse.

Parameters:

NaamTypeBeschrijving
nameStringNaam.
projectionTypeProjectionTypeProjectionType

Result:


getApertureMode

NaamBeschrijving
getApertureMode()Haalt of stelt de diafragma-modus van de camera in. De waarde van de eigenschap is een geheel getal constant van ApertureMode.

Result:


setApertureMode

NaamBeschrijving
setApertureMode(value)Haalt of stelt de diafragma-modus van de camera in. De waarde van de eigenschap is een geheel getal constant van ApertureMode.

Result:


getFieldOfView

NaamBeschrijving
getFieldOfView()Haalt of stelt het gezichtsveld van de camera in graden in, deze eigenschap wordt alleen gebruikt wanneer ApertureMode gelijk is aan ApertureMode.HORIZONTAL of ApertureMode.VERTICAL

Result:


setFieldOfView

NaamBeschrijving
setFieldOfView(value)Haalt of stelt het gezichtsveld van de camera in graden in, deze eigenschap wordt alleen gebruikt wanneer ApertureMode gelijk is aan ApertureMode.HORIZONTAL of ApertureMode.VERTICAL

Result:


getFieldOfViewX

NaamBeschrijving
getFieldOfViewX()Haalt of stelt het horizontale gezichtsveld van de camera in graden in, deze eigenschap wordt alleen gebruikt wanneer ApertureMode gelijk is aan ApertureMode.HORIZ_AND_VERT

Result:


setFieldOfViewX

NaamBeschrijving
setFieldOfViewX(value)Haalt of stelt het horizontale gezichtsveld van de camera in graden in, deze eigenschap wordt alleen gebruikt wanneer ApertureMode gelijk is aan ApertureMode.HORIZ_AND_VERT

Result:


getFieldOfViewY

NaamBeschrijving
getFieldOfViewY()Haalt of stelt het verticale gezichtsveld van de camera in graden in, deze eigenschap wordt alleen gebruikt wanneer ApertureMode gelijk is aan ApertureMode.HORIZ_AND_VERT

Result:


setFieldOfViewY

NaamBeschrijving
setFieldOfViewY(value)Haalt of stelt het verticale gezichtsveld van de camera in graden in, deze eigenschap wordt alleen gebruikt wanneer ApertureMode gelijk is aan ApertureMode.HORIZ_AND_VERT

Result:


getWidth

NaamBeschrijving
getWidth()Haalt of stelt de breedte van het kijkvlak in inches in.

Result:


setWidth

NaamBeschrijving
setWidth(value)Haalt of stelt de breedte van het kijkvlak in inches in.

Result:


getHeight

NaamBeschrijving
getHeight()Haalt of stelt de hoogte van het kijkvlak in inches in.

Result:


setHeight

NaamBeschrijving
setHeight(value)Haalt of stelt de hoogte van het kijkvlak in inches in.

Result:


getAspectRatio

NaamBeschrijving
getAspectRatio()Haalt of stelt de beeldverhouding van het kijkvlak in.

Result:


setAspectRatio

NaamBeschrijving
setAspectRatio(value)Haalt of stelt de beeldverhouding van het kijkvlak in.

Result:


getMagnification

NaamBeschrijving
getMagnification()Haalt of stelt de vergroting in die wordt gebruikt in een orthografische camera.

Result:


setMagnification

NaamBeschrijving
setMagnification(value)Haalt of stelt de vergroting in die wordt gebruikt in een orthografische camera.

Result:


getProjectionType

NaamBeschrijving
getProjectionType()Haalt op of stelt het projectietype van de camera in. Standaard wordt de perspectiefprojectie gebruikt. De waarde van de eigenschap is de integer-constante ProjectionType.

Result:


setProjectionType

NaamBeschrijving
setProjectionType(value)Haalt op of stelt het projectietype van de camera in. Standaard wordt de perspectiefprojectie gebruikt. De waarde van de eigenschap is de integer-constante ProjectionType.

Result:


getRotationMode

NaamBeschrijving
getRotationMode()Haalt op of stelt de oriëntatiemodus van de frustum in. Deze eigenschap werkt alleen wanneer Target null is. Als de waarde RotationMode.FIXED_TARGET is, wordt de richting altijd berekend door de eigenschap LookAt. Anders wordt LookAt altijd berekend door de Direction. De waarde van de eigenschap is de integer-constante RotationMode.

Result:


setRotationMode

NaamBeschrijving
setRotationMode(value)Haalt op of stelt de oriëntatiemodus van de frustum in. Deze eigenschap werkt alleen wanneer Target null is. Als de waarde RotationMode.FIXED_TARGET is, wordt de richting altijd berekend door de eigenschap LookAt. Anders wordt LookAt altijd berekend door de Direction. De waarde van de eigenschap is de integer-constante RotationMode.

Result:


getNearPlane

NaamBeschrijving
getNearPlane()Haalt op of stelt de afstand van het nabijvlak van de frustum in.

Result:


setNearPlane

NaamBeschrijving
setNearPlane(value)Haalt op of stelt de afstand van het nabijvlak van de frustum in.

Result:


getFarPlane

NaamBeschrijving
getFarPlane()Haalt op of stelt de afstand van het verafgelegen vlak van de frustum in.

Result:


setFarPlane

NaamBeschrijving
setFarPlane(value)Haalt op of stelt de afstand van het verafgelegen vlak van de frustum in.

Result:


getAspect

NaamBeschrijving
getAspect()Haalt op of stelt de beeldverhouding van de frustum in

Result:


setAspect

NaamBeschrijving
setAspect(value)Haalt op of stelt de beeldverhouding van de frustum in

Result:


getOrthoHeight

NaamBeschrijving
getOrthoHeight()Haalt op of stelt de hoogte in wanneer de frustum zich in orthografische projectie bevindt.

Result:


setOrthoHeight

NaamBeschrijving
setOrthoHeight(value)Haalt op of stelt de hoogte in wanneer de frustum zich in orthografische projectie bevindt.

Result:


getUp

NaamBeschrijving
getUp()Haalt op of stelt de omhoogrichting van de camera in

Result:


setUp

NaamBeschrijving
setUp(value)Haalt op of stelt de omhoogrichting van de camera in

Result:


getLookAt

NaamBeschrijving
getLookAt()Haalt op of stelt de interessante positie in waar de camera naar kijkt.

Result:


setLookAt

NaamBeschrijving
setLookAt(value)Haalt op of stelt de interessante positie in waar de camera naar kijkt.

Result:


getDirection

NaamBeschrijving
getDirection()Haalt op of stelt de richting in waar de camera naar kijkt. Wijzigingen aan deze eigenschap hebben ook invloed op LookAt en Target.

Result:


setDirection

NaamBeschrijving
setDirection(value)Haalt op of stelt de richting in waar de camera naar kijkt. Wijzigingen aan deze eigenschap hebben ook invloed op LookAt en Target.

Result:


getTarget

NaamBeschrijving
getTarget()Haalt op of stelt het doel in waar de camera naar kijkt. Als de gebruiker deze eigenschap ondersteunt, moet deze vóór de LookAt property staan.

Result:


setTarget

NaamBeschrijving
setTarget(value)Haalt op of stelt het doel in waar de camera naar kijkt. Als de gebruiker deze eigenschap ondersteunt, moet deze vóór de LookAt property staan.

Result:


getParentNodes

NaamBeschrijving
getParentNodes()Haalt alle bovenliggende knooppunten op, een entiteit kan aan meerdere bovenliggende knooppunten worden gekoppeld voor geometrie‑instantiatie. De knooppunten.

Result:


getExcluded

NaamBeschrijving
getExcluded()Haalt op of stelt in of deze entiteit moet worden uitgesloten tijdens het exporteren.

Result:


setExcluded

NaamBeschrijving
setExcluded(value)Haalt op of stelt in of deze entiteit moet worden uitgesloten tijdens het exporteren.

Result:


getParentNode

NaamBeschrijving
getParentNode()Haalt op of stelt de eerste bovenliggende knoop in; als de eerste bovenliggende knoop wordt ingesteld, wordt deze entiteit losgekoppeld van andere bovenliggende knopen. De bovenliggende knoop.

Result:


setParentNode

NaamBeschrijving
setParentNode(value)Haalt op of stelt de eerste bovenliggende knoop in; als de eerste bovenliggende knoop wordt ingesteld, wordt deze entiteit losgekoppeld van andere bovenliggende knopen. De bovenliggende knoop.

Result:


getScene

NaamBeschrijving
getScene()Haalt de scène op waartoe dit object behoort.

Result:


getName

NaamBeschrijving
getName()Haalt de naam op of stelt deze in. De naam.

Result:


setName

NaamBeschrijving
setName(value)Haalt de naam op of stelt deze in. De naam.

Result:


getProperties

NaamBeschrijving
getProperties()Haalt de collectie van alle eigenschappen op.

Result:


moveForward

NaamBeschrijving
moveForward(distance)Verplaats de camera naar voren in de richting van zijn kijkrichting of doel.

Parameters:

NaamTypeBeschrijving
afstandNumberHoe ver moet er naar voren worden bewogen

Result:


getBoundingBox

NaamBeschrijving
getBoundingBox()Haalt het begrenzingsvak op van de huidige entiteit in zijn objectruimte-coördinatensysteem.

Result:


getEntityRendererKey

NaamBeschrijving
getEntityRendererKey()Haalt de sleutel op van de entiteit-renderer die is geregistreerd in de renderer.

Result: EntityRendererKey


removeProperty

NaamBeschrijving
removeProperty(property)Verwijdert een dynamische eigenschap.

Parameters:

NaamTypeBeschrijving
eigenschapEigenschapWelke eigenschap moet worden verwijderd

Result: boolean


removeProperty

NaamBeschrijving
removeProperty(property)Verwijder de opgegeven eigenschap geïdentificeerd op naam

Parameters:

NaamTypeBeschrijving
propertStringnull

Result: boolean


getProperty

NaamBeschrijving
getProperty(property)Haal de waarde van de opgegeven eigenschap op

Parameters:

NaamTypeBeschrijving
eigenschapStringNaam van eigenschap

Result: Object


setProperty

NaamBeschrijving
setProperty(property, value)Stelt de waarde van de opgegeven eigenschap in

Parameters:

NaamTypeBeschrijving
eigenschapStringNaam van eigenschap
valueObjectDe waarde van de eigenschap

Result: Object


findProperty

NaamBeschrijving
findProperty(propertyName)Zoekt de eigenschap. Het kan een dynamische eigenschap (Gemaakt door CreateDynamicProperty/SetProperty) of een native eigenschap(Geadresseerd aan de hand van zijn naam)

Parameters:

NaamTypeBeschrijving
propertyNameStringNaam van eigenschap.

Result: Eigenschap