Renderer
محتويات
[
يخفي
]Renderer class
سياق العارض .
public abstract class Renderer : IDisposable
الخصائص
| اسم | وصف |
|---|---|
| AssetDirectories { get; } | الدلائل التي تخزن الأصول الخارجية |
| EnableShadows { get; set; } | الحصول على أو تحديد ما إذا كان سيتم تمكين الظلال. |
| FallbackEntityRenderer { get; set; } | الحصول على أو تعيين عارض الكيان الاحتياطي عندما لا يكون للكيان عارض خاص محدد. |
| virtual Frustum { get; set; } | الحصول على أو تعيين frustum المستخدم لتوفير مصفوفة العرض. |
| virtual Material { get; set; } | الحصول على أو تعيين المواد المستخدمة لتوفير المعلومات المادية المستخدمة بواسطة أدوات التظليل . |
| Node { get; set; } | يحصل أو يحدد ملفNode المثيل المستخدم لتوفير مصفوفة تحويل العالم. |
| PostProcessings { get; } | سلسلة ما بعد المعالجة النشطة |
| PresetShaders { get; set; } | الحصول على أو تعيين مجموعة التظليل المحددة مسبقًا |
| abstract RenderFactory { get; } | يحصل على المصنع لبناء كائنات ذات صلة بالتقديم. |
| RenderStage { get; } | يحصل على مرحلة العرض الحالية . |
| RenderTarget { get; } | حدد هدف العرض الذي سيتم تنفيذ عمليات التصيير التالية عليه . |
| Shader { get; set; } | الحصول على أو تعيين مثيل التظليل المستخدم لعرض الشكل الهندسي. |
| ShaderSet { get; set; } | الحصول على أو تعيين مجموعة التظليل التي تستخدم لتصيير المشهد |
| Variables { get; } | الوصول إلى المتغيرات الداخلية المستخدمة في العرض |
طُرق
| اسم | وصف |
|---|---|
| static CreateRenderer() | ينشئ ملفًا جديدًاRendererمع ملف التعريف الافتراضي. |
| virtual ClearCache() | امسح ذاكرة التخزين المؤقت يدويًا. Aspose.3D سيخزن بعض الكائنات مؤقتًا مثل المواد / الأشكال الهندسية في أنواع داخلية متوافقة مع خط أنابيب العرض. يجب استدعاء هذا يدويًا عندما يكون للمشهد تغييرات كبيرة. |
| Dispose() | تخلص من ملفRenderer وجميع الموارد ذات الصلة |
| abstract Execute(PostProcessing, IRenderTarget) | تنفيذ معالجة النشر على هدف التصيير المحدد |
| GetPostProcessing(string) | يحصل على معالج لاحق مدمج يدعمه العارض. |
| virtual RegisterEntityRenderer(EntityRenderer) | تسجيل عارض الكيان للكيان المحدد |
| virtual Render(IRenderTarget) | تقديم الهدف المحدد |
أنظر أيضا
- مساحة الاسم Aspose.ThreeD.Render
- المجسم Aspose.3D