Camera
Übersicht über die
Camera ist eine Klasse in Aspose.3d für Typescript. Erben von: Camera, Entity.
Die Kameraobjekte ermöglichen es den Entwicklern, Projektionsparameter wie nahe/weitliegende Ebenen, Seitenverhältnis, orthographische Höhe und Aufwärtsrichtung festzulegen.
Eigenschaften
| Name der Person | Typ der | Zugang zu den Informationen | Beschreibung |
|---|---|---|---|
name | string | Lesen Sie . | Speichert die Kennzeichen der Kamera. |
parentNodes | any[] | Lesen Sie . | Halte eine Reihe von Elternknoten, die diese Kamera enthalten |
excluded | boolean | Lesen Sie . | Anzeige, ob die Kamera vom Rendering ausgeschlossen ist. |
parentNode | any | Lesen Sie . | Verweise auf den unmittelbaren Elternknoten der Kamera |
rotationMode | any | Lesen Sie . | Definition der Anwendung von Kamera-Rotation |
nearPlane | number | Lesen Sie . | Geben Sie die Entfernung zur nahen Abschneidebene an. |
farPlane | number | Lesen Sie . | Geben Sie die Entfernung zur weiteren Abschneidungsebene an. |
aspect | number | Lesen Sie . | Definition des für die Perspektiveprojektion verwendeten Seitenverhältnisses. |
orthoHeight | number | Lesen Sie . | Einstellung der Höhe des Orthographie-View-Volumens |
up | any | Lesen Sie . | Definition des Aufwärts-Vektors für die Kamera |
lookAt | any | Lesen Sie . | Definitert den Punkt, auf den die Kamera blickt. |
direction | any | Lesen Sie . | Definition des Vektors der Kamera nach vorne |
target | any | Lesen Sie . | Definition des Zielpunkts für den Fokus der Kamera. |
apertureMode | any | Lesen Sie . | Geben Sie den Aperturverhalten an . |
fieldOfView | number | Lesen Sie . | Definition des vertikalen Sichtfeldwinkels in Grad |
fieldOfViewX | number | Lesen Sie . | Definition des horizontalen Sichtfeldwinkels |
fieldOfViewY | number | Lesen Sie . | Definition des vertikalen Sichtfeldwinkel |
width | number | Lesen Sie . | Definition der Viewsport-Breite in Pixeln |
height | number | Lesen Sie . | |
aspectRatio | number | Lesen Sie . | Definition des Verhältnisses zwischen Breite und Höhe für den Aussichtspunkt |
magnification | any | Lesen Sie . | Definition des Vergrößerungseffekts der Kamera |
projectionType | string | Lesen Sie . | Anzeige der Art der Projektion (z. B. Perspektive oder orthographische) |
Methoden und Verfahren
| Unterzeichnung | Beschreibung |
|---|---|
| `constructor(name: string | null, projectionType: any)` |
moveForward(_distance: number) | Bewegt die Kamera durch den gegebenen Abstand nach vorne |
getBoundingBox() → any | Gibt die Grenzbox der Kamera zurück. |
getEntityRendererKey() → any | Gibt einen Schlüssel zurück, der für die Darstellung des Kamera-Entities verwendet wird. |
| `removeProperty(_prop: Property | string)→boolean` |
getProperty(_property: string) → any | Erhebt den Wert einer benannten Eigenschaft aus der Kamera |
setProperty(_property: string, _value: any) | Zuweisen einer benannten Eigenschaft auf der Kamera einen Wert |
findProperty(_property: string) → `Property | null` |