يعرض كائن مساعد يتكون من [page:Mesh] كروي لتصوير [page:PointLight].
const pointLight = new THREE.PointLight( 0xff0000, 1, 100 );
pointLight.position.set( 10, 10, 10 );
scene.add( pointLight );
const sphereSize = 1;
const pointLightHelper = new THREE.PointLightHelper( pointLight, sphereSize );
scene.add( pointLightHelper );
[example:webgl_helpers WebGL / helpers]
[page:PointLight light] -- الضوء المراد تصويره.
[page:Float sphereSize] -- (اختياري) حجم مساعد الكرة.
الافتراضي هو `1`.
[page:Hex color] -- (اختياري) إذا لم يتم تعيين هذا، فسيأخذ المساعد
لون الضوء.
انظر إلى الفئة الأساسية [page:Mesh] للحصول على الخصائص المشتركة.
[page:PointLight] المُعروض.
إشارة إلى [page:Object3D.matrixWorld matrixWorld] الخاص بـ pointLight.
انظر [page:Object3D.matrixAutoUpdate]. تعيين إلى `false` هنا كما يستخدم المساعد [page:Object3D.matrixWorld matrixWorld] الخاص بـ pointLight.
معلمة اللون التي تم تمريرها في المُنشئ. الافتراضي هو `undefined`. إذا تغير هذا، سيُحدِّث لون المساعد في المرة التالية التي يتم فيها استدعاء [page:.update update].
انظر إلى الفئة الأساسية [page:Mesh] للحصول على الطرق المشتركة.
يُطلِق الموارد المتعلقة بوحدة معالجة الرسومات التي تم تخصيصها من قبل هذه العيّنة. اتصل بهذه الطريقة كلما لم يعد هذه العيّنة مستخدمة في تطبيقك.
يُحدِّث المساعد ليطابق موقع [page:.light].
[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]