[name]

تحتوي هذه الفئة على المعلمات التي تحدد الضباب المربع الأسي ، الذي يعطي رؤية واضحة بالقرب من الكاميرا وأسرع من الضباب المتزايد بشكل أسي بعيدًا عن الكاميرا.

مثال للكود

const scene = new THREE.Scene(); scene.fog = new THREE.FogExp2( 0xcccccc, 0.002 );

المنشئ (Constructor)

[name]( [param:Integer color], [param:Float density] )

يتم تمرير معلمة اللون إلى [page:Color] المنشئ لتعيين خاصية اللون. يمكن أن يكون اللون عددًا صحيحًا سداسي عشريًا أو سلسلة على طراز CSS.

الخصائص (Properties)

[property:Boolean isFogExp2]

علامة للقراءة فقط للتحقق مما إذا كان كائنًا معطىً من نوع [name].

[property:String name]

اسم اختياري للكائن (لا يحتاج إلى أن يكون فريدًا). الافتراضي هو سلسلة فارغة.

[property:Color color]

لون الضباب. مثال: إذا تم تعيينه على الأسود ، سيتم عرض الأشياء البعيدة أسود.

[property:Float density]

يحدد مدى سرعة نمو الضباب.

الافتراضي هو `0.00025`.

الطرق (Methods)

[method:FogExp2 clone]()

يرجع مثيل FogExp2 جديد بنفس المعلمات كهذا.

[method:Object toJSON]()

إرجاع بيانات FogExp2 في تنسيق JSON.

المصدر (Source)

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