Camera
Γενική Επισκόπηση
Camera είναι μια τάξη στο Aspose.3d για το Typescript. Κληρονόμοι από: Camera, Entity.
Τα αντικείμενα της κάμερας επιτρέπουν στους προγραμματιστές να ορίζουν παραμέτρους προβολής όπως τα επίπεδα κοντά/μακρύ, το ποσοστό όψεως, την ορθογραφική ύψος και την κατεύθυνση προς τα πάνω.
Methods (Αποδέκτης θέσης)
| Methods (Αποδέκτης θέσης) | Methods (Αποδέκτης θέσης) | Πρόσβαση | Methods (Αποδέκτης θέσης) |
|---|---|---|---|
name | string | Διάβασε. | Αποθηκεύει τη συρματολογία αναγνώρισης της κάμερας. |
parentNodes | any[] | Διάβασε. | Κρατεί μια σειρά από μητρικούς κόμβους που περιέχουν αυτή την κάμερα. |
excluded | boolean | Διάβασε. | Δείχνει εάν η κάμερα αποκλείεται από την απεικόνιση. |
parentNode | any | Διάβασε. | Αναφορές στον άμεσο πατρικό κόμβο της κάμερας |
rotationMode | any | Διάβασε. | Ορίζει πώς εφαρμόζεται η περιστροφή της κάμερας. |
nearPlane | number | Διάβασε. | Ορίζει την απόσταση προς το επίπεδο του πλησιέστερου κόψιμου. |
farPlane | number | Διάβασε. | Ορίζει την απόσταση προς το μακρινό επίπεδο αποκοπής. |
aspect | number | Διάβασε. | Ορίζει το λόγο όψεως που χρησιμοποιείται για την προβολή προοπτικής. |
orthoHeight | number | Διάβασε. | Ορίζει το ύψος του όγκου ορθογραφικής προβολής |
up | any | Διάβασε. | Ορίζει τον αντίχειρα προς τα πάνω της κάμερας. |
lookAt | any | Διάβασε. | Ορίζει το σημείο που κοιτάζει η κάμερα. |
direction | any | Διάβασε. | Ορίζει τον διανυσματικό προσανατολισμό της κάμερας. |
target | any | Διάβασε. | Ορίζει το σημείο στόχου για την εστίαση της κάμερας. |
apertureMode | any | Διάβασε. | Ορίζει τη λειτουργία συμπεριφοράς της διάφρασης |
fieldOfView | number | Διάβασε. | Ορίζει την κάθετη γωνία του πεδίου θέασης σε βαθμούς |
fieldOfViewX | number | Διάβασε. | Ορίζει την οριζόντια γωνία του πεδίου θέασης |
fieldOfViewY | number | Διάβασε. | Ορίζει την κάθετη γωνία του οπτικού πεδίου. |
width | number | Διάβασε. | Ορίζει το πλάτος της οθόνης σε pixels |
height | number | Διάβασε. | |
aspectRatio | number | Διάβασε. | Ορίζει τη σχέση πλάτους προς ύψος για το viewport |
magnification | any | Διάβασε. | Ορίζει τον συντελεστή μεγέθυνσης της κάμερας. |
projectionType | string | Διάβασε. | Δείχνει τον τύπο της προβολής (π.χ., προοπτική ή ορθογραφική) |
Methods (Αποδέκτης θέσης)
| Methods (Αποδέκτης θέσης) | Methods (Αποδέκτης θέσης) |
|---|---|
| `constructor(name: string | null, projectionType: any)` |
moveForward(_distance: number) | Μετακινεί την κάμερα προς τα εμπρός με τη δεδομένη απόσταση |
getBoundingBox() → any | Επιστρέφει το πλαίσιο οριοθέτησης της κάμερας. |
getEntityRendererKey() → any | Επιστρέφει το κλειδί που χρησιμοποιείται για την απεικόνιση της οντότητας κάμερας . |
| `removeProperty(_prop: Property | string)→boolean` |
getProperty(_property: string) → any | Ανακτά την τιμή μιας ονομαστικής ιδιότητας από τη κάμερα . |
setProperty(_property: string, _value: any) | Αναθέτει τιμή σε μια ονομαστική ιδιότητα στην κάμερα |
findProperty(_property: string) → `Property | null` |