RendererVariableManager
نظرة عامة
RendererVariableManager هي فئة في Aspose.3D FOSS لـ .NET.
تدير هذه الفئة المتغيرات المستخدمة في العرض
الخصائص: CameraPosition, DepthBias, MatrixLightSpace, MatrixProjection, MatrixView, MatrixViewProjection، و8 أخرى.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
WorldTime | float | قراءة | الوقت بالثواني |
ShadowCaster | FVector3 | قراءة/كتابة | موضع مصدر الظل في نظام الإحداثيات العالمي |
Shadowmap | ITextureUnit | قراءة/كتابة | قواميس العمق المستخدمة لتخطيط الظلال |
MatrixLightSpace | FMatrix4 | قراءة/كتابة | مصفوفة لتحويل مساحة الضوء |
MatrixViewProjection | FMatrix4 | قراءة | مصفوفة لتحويل العرض والإسقاط. |
MatrixWorldViewProjection | FMatrix4 | قراءة | المصفوفة لتحويل منظور العالم والإسقاط |
MatrixWorld | FMatrix4 | قراءة | مصفوفة لتحويل العالم |
MatrixWorldNormal | FMatrix4 | قراءة | مصفوفة لتحويل المتجه العادي من الكائن إلى الفضاء العالمي. |
MatrixProjection | FMatrix4 | قراءة/كتابة | مصفوفة لتحويل الإسقاط |
MatrixView | FMatrix4 | قراءة/كتابة | مصفوفة لتحويل العرض |
CameraPosition | FVector3 | قراءة/كتابة | موضع الكاميرا في نظام الإحداثيات العالمي |
DepthBias | float | قراءة/كتابة | تحيز العمق لتخطيط الظلال، القيمة الافتراضية هي 0.001 |
ViewportSize | FVector2 | قراءة | حجم نافذة العرض، يُقاس بالبكسل |
WorldAmbient | FVector3 | قراءة | اللون المحيط المحدد في نافذة العرض. |