[page:Object3D] → [page:Camera] → [page:PerspectiveCamera] →

# [name]

يمكن استخدام [name] لتقديم مشهد بكفاءة مع مجموعة محددة مسبقًا من الكاميرات. يعد هذا جانبًا مهمًا من جوانب الأداء لعرض مشاهد الواقع الافتراضي.
يحمل دائمًا نموذج لـ [name] مصفوفة من الكاميرات الفرعية. من الضروري تحديد خاصية *viewport* لكل كاميرا فرعية والتي تحدد جزء منفذ العرض الذي يتم تقديمه باستخدام هذه الكاميرا.

## أمثلة (Examples)

[example:webgl_camera_array camera / array ]

## المنشئ (Constructor)

### [name]( [param:Array array] )

مجموعة من الكاميرات.

## الخصائص (Properties)

راجع الفئة [page:PerspectiveCamera] الأساسية للممتلكات العامة.

### [property:Array cameras]

مجموعة من الكاميرات.

### [property:Boolean isArrayCamera]

Read-only flag to check if a given object is of type [name].

## الوظائف (Methods)

راجع الفئة الأساسية [page:PerspectiveCamera] للتعرف على الطرق الشائعة.

## المصدر (Source)

[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]