فئة أساسية مجردة للكاميرات. يجب أن يتم توريث هذه الفئة دائمًا عند إنشاء كاميرا جديدة.
ينشئ كائن [name] جديد. لاحظ أن هذه الفئة لا يُقصد أن يتم استدعاؤها مباشرة ؛ ربما تريد [page:PerspectiveCamera] أو [page:OrthographicCamera] بدلاً من ذلك.
راجع الفئة [page:Object3D] الأساسية للممتلكات العامة.
Read-only flag to check if a given object is of type [name].
ال [page:Layers layers] التي تعد الكاميرا عضو فيها. هذه ملكية موروثة من [page:Object3D].
يجب أن تشترك الكائنات في طبقة واحدة على الأقل مع الكاميرا لتظهر عند عرض وجهة نظر الكاميرا.
هذه القيمة هي نتيجة عكس matrixWorld. يحتوي MatrixWorld على Matrix الذي يحتوي على عالم تحويل الكاميرا.
هذه هي المصفوفة التي تحتوي على الإسقاط.
معكوس مصفوفة الإسقاط *projectionMatrix*.
راجع الفئة الأساسية [page:Object3D] للتعرف على الطرق الشائعة.
ترجع كاميرا جديدة بنفس خصائص هذه الكاميرا.
تنسخ الخصائص من الكاميرا المصدر إلى هذه الكاميرا.
[page:Vector3 target] — سيتم نسخ النتيجة في الـ*Vector3* الحالي.
ترجع [page:Vector3] التي تمثل اتجاه الفضاء العالمي الذي تنظر فيه الكاميرا.
(ملاحظة: تنظر الكاميرا إلى محورها z المحلي والسالب).
[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]