ينشئ مساعدًا بصريًا يتكون من [page:Mesh] كروي لـ [page:HemisphereLight HemisphereLight].
const light = new THREE.HemisphereLight( 0xffffbb, 0x080820, 1 );
const helper = new THREE.HemisphereLightHelper( light, 5 );
scene.add( helper );
[page:HemisphereLight light] -- الضوء المراد تصويره.
[page:Number size] -- حجم الشبكة المستخدمة لتصوير الضوء.
[page:Hex color] -- (اختياري) إذا لم يتم تعيين هذا، فسيأخذ المساعد
لون الضوء.
انظر إلى الفئة الأساسية [page:Object3D] للحصول على الخصائص المشتركة.
إشارة إلى HemisphereLight المُعروض.
إشارة إلى [page:Object3D.matrixWorld matrixWorld] الخاص بـ hemisphereLight.
انظر [page:Object3D.matrixAutoUpdate]. تعيين إلى `false` هنا كما يستخدم المساعد [page:Object3D.matrixWorld matrixWorld] الخاص بـ hemisphereLight.
معلمة اللون التي تم تمريرها في المُنشئ. الافتراضي هو `undefined`. إذا تغير هذا، سيُحدِّث لون المساعد في المرة التالية التي يتم فيها استدعاء [page:.update update].
انظر إلى الفئة الأساسية [page:Object3D] للحصول على الطرق المشتركة.
يُطلِق الموارد المتعلقة بوحدة معالجة الرسومات التي تم تخصيصها من قبل هذه العيّنة. اتصل بهذه الطريقة كلما لم يعد هذه العيّنة مستخدمة في تطبيقك.
يُحدِّث المساعد ليطابق موقع واتجاه [page:.light].
[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]