You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
earthquake_3d_viewer_front/three/docs/api/ar/math/SphericalHarmonics3.html

156 lines
5.1 KiB
HTML

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<!DOCTYPE html>
<html lang="ar">
<head>
<meta charset="utf-8" />
<base href="../../../" />
<script src="page.js"></script>
<link type="text/css" rel="stylesheet" href="page.css" />
</head>
<body class="rtl">
<h1>[name]</h1>
<p class="desc">
يمثل تناغم كروي من الدرجة الثالثة (SH). تستخدم مسابر الضوء هذه الفئة لتشفير معلومات الإضاءة.
</p>
<h2>المنشئ (Constructor)</h2>
<h3>[name]()</h3>
<p>ينشئ نسخة جديدة من [name].</p>
<h2>الخصائص (Properties)</h2>
<h3>[property:Array coefficients]</h3>
<p>
مصفوفة تحتوي على (9) معاملات SH. يتم تمثيل معامل واحد كنسخة من [page:Vector3].
</p>
<h3>[property:Boolean isSphericalHarmonics3]</h3>
<p>علامة للقراءة فقط للتحقق مما إذا كان الكائن المعطى من نوع [name].</p>
<h2>الطرق (Methods)</h2>
<h3>[method:this add]( [param:SphericalHarmonics3 sh] )</h3>
<p>
[page:SphericalHarmonics3 sh] - SH المراد إضافته.<br /><br />
يضيف SH المعطى إلى هذه النسخة.
</p>
<h3>
[method:this addScaledSH]( [param:SphericalHarmonics3 sh], [param:Number scale] )
</h3>
<p>
[page:SphericalHarmonics3 sh] - SH المراد إضافته.<br />
[page:Number scale] - عامل التحجيم.<br /><br />
طريقة سهلة لأداء [page:.add]() و [page:.scale]() في آن واحد.
</p>
<h3>[method:SphericalHarmonics3 clone]()</h3>
<p>يعود بحالة جديدة من [name] بمعاملات متساوية.</p>
<h3>[method:this copy]( [param:SphericalHarmonics3 sh] )</h3>
<p>
[page:SphericalHarmonics3 sh] - الـSH للنسخ.<br /><br />
ينسخ الـSH المعطى إلى هذه الحالة.
</p>
<h3>[method:Boolean equals]( [param:SphericalHarmonics3 sh] )</h3>
<p>
[page:SphericalHarmonics3 sh] - الـSH للمقارنة معه.<br /><br />
يعود بـtrue إذا كان الـSH المعطى وهذه الحالة لديهما معاملات متساوية.
</p>
<h3>
[method:this fromArray]( [param:Array array], [param:Number offset] )
</h3>
<p>
[page:Array array] - المصفوفة التي تحمل أرقام معاملات SH
.<br />
[page:Number offset] - (اختياري) إزاحة المصفوفة.<br /><br />
يضبط معاملات هذه الحالة من المصفوفة المعطاة.
</p>
<h3>
[method:Vector3 getAt]( [param:Vector3 normal], [param:Vector3 target] )
</h3>
<p>
[page:Vector3 normal] - متجه الطبيعي (يفترض أن يكون طول الوحدة).<br />
[page:Vector3 target] - متجه النتيجة.<br /><br />
يعود بالإشعاع في اتجاه الطبيعي المحدد.
</p>
<h3>
[method:Vector3 getIrradianceAt]( [param:Vector3 normal], [param:Vector3 target] )
</h3>
<p>
[page:Vector3 normal] - متجه الطبيعي (يفترض أن يكون طول الوحدة).<br />
[page:Vector3 target] - متجه النتيجة.<br /><br />
يعود بالإشعاع (الإشعاع الملتف مع فص الجيب) في
اتجاه الطبيعي المحدد.
</p>
<h3>
[method:this lerp]( [param:SphericalHarmonics3 sh], [param:Number alpha] )
</h3>
<p>
[page:SphericalHarmonics3 sh] - الـSH للتداخل معه.<br />
[page:Number alpha] - عامل الألفا.<br /><br />
يتداخل بين الـSH المعطى وهذه الحالة بواسطة
عامل الألفا المعطى.
</p>
<h3>[method:this scale]( [param:Number scale] )</h3>
<p>
[page:Number scale] - عامل المقياس.<br /><br />
يقيس هذا الـSH بواسطة عامل المقياس المعطى.
</p>
<h3>[method:this set]( [param:Array coefficients] )</h3>
<p>
[page:Array coefficients] - مصفوفة من معاملات SH.<br /><br />
يضبط معاملات SH المعطاة لهذه الحالة.
</p>
<h3>
[method:Array toArray]( [param:Array array], [param:Number offset] )
</h3>
<p>
[page:Array array] - (اختياري) المصفوفة الهدف.<br />
[page:Number offset] - (اختياري) إزاحة المصفوفة.<br /><br />
يعود بمصفوفة بالمعاملات ، أو ينسخهم في المصفوفة المحددة
صفيف. يتم تمثيل المعاملات كأرقام.
</p>
<h3>[method:this zero]()</h3>
<p>يضبط جميع معاملات SH على 0.</p>
<h2>طرق ثابتة (Static Methods)</h2>
<h3>
[method:undefined getBasisAt]( [param:Vector3 normal], [param:Array shBasis] )
</h3>
<p>
[page:Vector3 normal] - متجه الطبيعي (يفترض أن يكون طول الوحدة).<br />
[page:Array shBasis] - الأساس SH الناتج.<br /><br />
يحسب أساس SH لمتجه الطبيعي المحدد.
</p>
<h2>المصدر (Source)</h2>
<p>
[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
</p>
</body>
</html>