Kamera

Camera class

Kameran beskriver betraktarens ögonpunkt när denne tittar på scenen.

Metoder

constructor

NamnBeskrivning
constructor()Initierar en ny instans av klassen Camera.

Result:


constructor_overload

NamnBeskrivning
constructor_overload(projectionType)Initierar en ny instans av klassen Camera.

Parameters:

NamnTypBeskrivning
projectionTypeProjectionTypeProjectionType

Result:


constructor_overload2

NamnBeskrivning
constructor_overload2(name)Initierar en ny instans av klassen Camera.

Parameters:

NamnTypBeskrivning
nameSträngNamn.

Result:


constructor_overload3

NamnBeskrivning
constructor_overload3(name, projectionType)Initierar en ny instans av klassen Camera.

Parameters:

NamnTypBeskrivning
nameSträngNamn.
projectionTypeProjectionTypeProjectionType

Result:


getApertureMode

NamnBeskrivning
getApertureMode()Hämtar eller anger kamerans bländarläge. Värdet på egenskapen är heltalskonstanten ApertureMode.

Result:


setApertureMode

NamnBeskrivning
setApertureMode(value)Hämtar eller anger kamerans bländarläge. Värdet på egenskapen är heltalskonstanten ApertureMode.

Result:


getFieldOfView

NamnBeskrivning
getFieldOfView()Hämtar eller anger kamerans synfält i grader, den här egenskapen används endast när ApertureMode är ApertureMode.HORIZONTAL eller ApertureMode.VERTICAL

Result:


setFieldOfView

NamnBeskrivning
setFieldOfView(value)Hämtar eller anger kamerans synfält i grader, den här egenskapen används endast när ApertureMode är ApertureMode.HORIZONTAL eller ApertureMode.VERTICAL

Result:


getFieldOfViewX

NamnBeskrivning
getFieldOfViewX()Hämtar eller anger kamerans horisontella synfält i grader, den här egenskapen används endast när ApertureMode är ApertureMode.HORIZ_AND_VERT

Result:


setFieldOfViewX

NamnBeskrivning
setFieldOfViewX(value)Hämtar eller anger kamerans horisontella synfält i grader, den här egenskapen används endast när ApertureMode är ApertureMode.HORIZ_AND_VERT

Result:


getFieldOfViewY

NamnBeskrivning
getFieldOfViewY()Hämtar eller anger kamerans vertikala synfält i grader, den här egenskapen används endast när ApertureMode är ApertureMode.HORIZ_AND_VERT

Result:


setFieldOfViewY

NamnBeskrivning
setFieldOfViewY(value)Hämtar eller anger kamerans vertikala synfält i grader, den här egenskapen används endast när ApertureMode är ApertureMode.HORIZ_AND_VERT

Result:


getWidth

NamnBeskrivning
getWidth()Hämtar eller anger vyplanens bredd i tum

Result:


setWidth

NamnBeskrivning
setWidth(value)Hämtar eller anger vyplanens bredd i tum

Result:


getHeight

NamnBeskrivning
getHeight()Hämtar eller anger vyplanens höjd i tum

Result:


setHeight

NamnBeskrivning
setHeight(value)Hämtar eller anger vyplanens höjd i tum

Result:


getAspectRatio

NamnBeskrivning
getAspectRatio()Hämtar eller anger vyplanens bildförhållande.

Result:


setAspectRatio

NamnBeskrivning
setAspectRatio(value)Hämtar eller anger vyplanens bildförhållande.

Result:


getMagnification

NamnBeskrivning
getMagnification()Hämtar eller anger förstoring som används i en ortografisk kamera.

Result:


setMagnification

NamnBeskrivning
setMagnification(value)Hämtar eller anger förstoring som används i en ortografisk kamera.

Result:


getProjectionType

NamnBeskrivning
getProjectionType()Hämtar eller anger kamerans projektionstyp. Som standard används perspektivprojektion. Värdet på egenskapen är heltalskonstanten ProjectionType.

Result:


setProjectionType

NamnBeskrivning
setProjectionType(value)Hämtar eller anger kamerans projektionstyp. Som standard används perspektivprojektion. Värdet på egenskapen är heltalskonstanten ProjectionType.

Result:


getRotationMode

NamnBeskrivning
getRotationMode()Hämtar eller anger frustumens orienteringsläge. Denna egenskap fungerar endast när Target är null. Om värdet är RotationMode.FIXED_TARGET beräknas riktningen alltid av egenskapen LookAt. Annars beräknas LookAt alltid av Direction. Värdet för egenskapen är heltalskonstanten RotationMode.

Result:


setRotationMode

NamnBeskrivning
setRotationMode(value)Hämtar eller anger frustumens orienteringsläge. Denna egenskap fungerar endast när Target är null. Om värdet är RotationMode.FIXED_TARGET beräknas riktningen alltid av egenskapen LookAt. Annars beräknas LookAt alltid av Direction. Värdet för egenskapen är heltalskonstanten RotationMode.

Result:


getNearPlane

NamnBeskrivning
getNearPlane()Hämtar eller anger frustumens närplanavstånd.

Result:


setNearPlane

NamnBeskrivning
setNearPlane(value)Hämtar eller anger frustumens närplanavstånd.

Result:


getFarPlane

NamnBeskrivning
getFarPlane()Hämtar eller anger frustumets avstånd till den fjärrplanen.

Result:


setFarPlane

NamnBeskrivning
setFarPlane(value)Hämtar eller anger frustumets avstånd till den fjärrplanen.

Result:


getAspect

NamnBeskrivning
getAspect()Hämtar eller anger bildförhållandet för frustumen

Result:


setAspect

NamnBeskrivning
setAspect(value)Hämtar eller anger bildförhållandet för frustumen

Result:


getOrthoHeight

NamnBeskrivning
getOrthoHeight()Hämtar eller anger höjden när frustumen är i ortografisk projektion.

Result:


setOrthoHeight

NamnBeskrivning
setOrthoHeight(value)Hämtar eller anger höjden när frustumen är i ortografisk projektion.

Result:


getUp

NamnBeskrivning
getUp()Hämtar eller anger kamerans uppåtriktning

Result:


setUp

NamnBeskrivning
setUp(value)Hämtar eller anger kamerans uppåtriktning

Result:


getLookAt

NamnBeskrivning
getLookAt()Hämtar eller anger den intressanta positionen som kameran tittar på.

Result:


setLookAt

NamnBeskrivning
setLookAt(value)Hämtar eller anger den intressanta positionen som kameran tittar på.

Result:


getDirection

NamnBeskrivning
getDirection()Hämtar eller anger den riktning som kameran tittar mot. Ändringar av denna egenskap påverkar också LookAt och Target.

Result:


setDirection

NamnBeskrivning
setDirection(value)Hämtar eller anger den riktning som kameran tittar mot. Ändringar av denna egenskap påverkar också LookAt och Target.

Result:


getTarget

NamnBeskrivning
getTarget()Hämtar eller anger målet som kameran tittar på. Om användaren stöder denna egenskap bör den vara före LookAt-egenskapen.

Result:


setTarget

NamnBeskrivning
setTarget(value)Hämtar eller anger målet som kameran tittar på. Om användaren stöder denna egenskap bör den vara före LookAt-egenskapen.

Result:


getParentNodes

NamnBeskrivning
getParentNodes()Hämtar alla föräldranoder, en entitet kan fästas vid flera föräldranoder för geometri‑instansering. Noderna.

Result:


getExcluded

NamnBeskrivning
getExcluded()Hämtar eller anger om denna enhet ska exkluderas vid export.

Result:


setExcluded

NamnBeskrivning
setExcluded(value)Hämtar eller anger om denna enhet ska exkluderas vid export.

Result:


getParentNode

NamnBeskrivning
getParentNode()Hämtar eller anger den första föräldranoden, om den första föräldranoden anges kommer denna enhet att frikopplas från andra föräldranoder. Föräldranoden.

Result:


setParentNode

NamnBeskrivning
setParentNode(value)Hämtar eller anger den första föräldranoden, om den första föräldranoden anges kommer denna enhet att frikopplas från andra föräldranoder. Föräldranoden.

Result:


getScene

NamnBeskrivning
getScene()Hämtar scenen som detta objekt tillhör

Result:


getName

NamnBeskrivning
getName()Hämtar eller anger namnet. Namnet.

Result:


setName

NamnBeskrivning
setName(value)Hämtar eller anger namnet. Namnet.

Result:


getProperties

NamnBeskrivning
getProperties()Hämtar samlingen av alla egenskaper.

Result:


moveForward

NamnBeskrivning
moveForward(distance)Flytta kameran framåt i dess riktning eller mot målet.

Parameters:

NamnTypBeskrivning
distanceNummerHur långt ska den flyttas framåt

Result:


getBoundingBox

NamnBeskrivning
getBoundingBox()Hämtar den omgivande lådan för den aktuella enheten i dess objektrums koordinatsystem.

Result:


getEntityRendererKey

NamnBeskrivning
getEntityRendererKey()Hämtar nyckeln för enhetens renderare som är registrerad i renderaren

Result: EntityRendererKey


removeProperty

NamnBeskrivning
removeProperty(property)Tar bort en dynamisk egenskap.

Parameters:

NamnTypBeskrivning
propertyPropertyVilken egenskap som ska tas bort

Result: boolean


removeProperty

NamnBeskrivning
removeProperty(property)Ta bort den angivna egenskapen som identifieras med namn

Parameters:

NamnTypBeskrivning
propertSträngnull

Result: boolean


getProperty

NamnBeskrivning
getProperty(property)Hämta värdet för den angivna egenskapen

Parameters:

NamnTypBeskrivning
propertySträngEgenskapsnamn

Result: Objekt


setProperty

NamnBeskrivning
setProperty(property, value)Sätter värdet för den angivna egenskapen

Parameters:

NamnTypBeskrivning
propertySträngEgenskapsnamn
värdeObjektVärdet för egenskapen

Result: Objekt


findProperty

NamnBeskrivning
findProperty(propertyName)Hittar egenskapen. Det kan vara en dynamisk egenskap (Skapad av CreateDynamicProperty/SetProperty) eller en inbyggd egenskap (Identifierad av dess namn)

Parameters:

NamnTypBeskrivning
propertyNameSträngEgenskapsnamn.

Result: Property