Renderer
סקירה כללית
Renderer היא מחלקה ב-Aspose.3D FOSS עבור Python.
הקשר לגבי renderer.
מחלקה זו מצהירה על 7 שיטות עבור אובייקטי Renderer בתוכניות Python. השיטות הזמינות כוללות: __init__, clear_cache, create_renderer, execute, get_post_processing, register_entity_renderer, render. כל החברים הציבוריים נגישים לכל יישום Python לאחר התקנת חבילת Aspose.3D FOSS עבור Python. מאפיינים: asset_directories, enable_shadows, fallback_entity_renderer, frustum, material, node, ו-8 נוספים.
מאפיינים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
shader_set | 'ShaderSet' | קריאה/כתיבה | מקבל או מגדיר את קבוצת השיידר. |
variables | 'RendererVariableManager' | קריאה | מקבל את המשתנים. |
preset_shaders | 'PresetShaders' | קריאה/כתיבה | מקבל או מגדיר את השיידרים המוגדרים מראש. |
render_factory | 'RenderFactory' | קריאה | מקבל את מפעל הרינדור. |
asset_directories | `` | קריאה | מקבל את ספריות הנכסים. |
post_processings | `` | קריאה | מקבל את עיבודי הפוסט. |
enable_shadows | bool | קריאה/כתיבה | מקבל או מגדיר את הפעלת הצללים. |
render_target | `` | קריאה | מקבל את יעד הרינדור. |
node | 'Node' | קריאה/כתיבה | מקבל או מגדיר את הצומת. |
frustum | 'Frustum' | קריאה/כתיבה | מקבל או מגדיר את ה-frustum. |
render_stage | 'RenderStage' | קריאה | מקבל את שלב הרינדור. |
material | `` | קריאה/כתיבה | מקבל או מגדיר את החומר. |
shader | 'ShaderProgram' | קריאה/כתיבה | מקבל או מגדיר את ה-shader. |
fallback_entity_renderer | 'EntityRenderer' | קריאה/כתיבה | מקבל או מגדיר את מציג הישות למצב גיבוי. |
שיטות
| חתימה | תיאור |
|---|---|
__init__() | לא מיושם בגרסת ה-FOSS — זורק בזמן ריצה. Calls init במופע Renderer זה. |
clear_cache() | לא מיושם בגרסת ה-FOSS — זורק בזמן ריצה. ` מוחק כל נתוני רינדור במטמון, ומבטיח שהקריאות הרינדור הבאות יתחילו במצב רענן |
get_post_processing(name: str) | לא מיושם בגרסת ה-FOSS — זורק בזמן ריצה. קורא get_post_processing(name) על מופע Renderer זה. |
execute(post_processing, result) | לא מיושם בגרסת ה-FOSS — זורק בזמן ריצה. קורא execute(post_processing, result) על מופע Renderer זה. |
create_renderer() → 'Renderer' | לא מיושם בגרסת ה-FOSS — זורק בזמן ריצה. returns a newמופע Renderer` שניתן להגדיר באופן עצמאי ממפענחים קיימים |
register_entity_renderer(renderer) | לא מיושם בגרסת ה-FOSS — גורם לשגיאה בזמן ריצה. קורא register_entity_renderer(renderer) על מופע Renderer זה. |
render(render_target) | לא מיושם בגרסת ה-FOSS — זורק בזמן ריצה. מבצע את צינור הרינדור וכותב את התוצאה ליעד המוגדר |