Classe base astratta per telecamere. Questa classe dovrebbe essere sempre ereditata quando costruisci una nuova telecamera.
Crea una nuova [name]. Si noti che questa classe non intende essere chiamata direttamente; invece, probabilmente vuoi utilizzare una [page:PerspectiveCamera] o una [page:OrthographicCamera].
Vedi la classe base [page:Object3D] per le proprietà comuni.
Flag di sola lettura per verificare se un dato oggetto è di tipo [name].
I [page:Layers layers] di cui la telecamera è parte. Questa è una proprietà ereditata da
[page:Object3D].
Gli oggetti devono condividere almeno un layer con la telecamera per essere visualizzati
quando il viewport della telecamera viene renderizzato.
Questo è l'inverso di matrixWorld. MatrixWorld contiene la Matrix che contiene la trasformazione del mondo della telecamera.
Questa è la matrice che contiene la proiezione (projection).
L'inverso di projectionMatrix.
Vedi la classe base [page:Object3D] per i metodi comuni.
Restituisce una nuova telecamera con le stesse proprietà di questa.
Copia le proprietà della telecamera source in questa.
[page:Vector3 target] — il risultato sarà copiato in questo Vector3.
Restituisce un [page:Vector3] che rappresenta la direzione dello spazio del world in
cui la telecamera sta guardando. (Nota: Una telecamera guarda verso il basso sul suo asse z locale, negativo).
[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]