Renderer

Overzicht

Renderer is een klasse in Aspose.3D FOSS voor Python.

De context over renderer.

Deze klasse verklaart 7 methoden voor Renderer-objecten in Python-programma’s. Beschikbare methoden omvatten: __init__, clear_cache, create_renderer, execute, get_post_processing, register_entity_renderer, render. Alle openbare leden zijn toegankelijk voor elke Python-applicatie na het installeren van het Aspose.3D FOSS voor Python-pakket. Eigenschappen: asset_directories, enable_shadows, fallback_entity_renderer, frustum, material, node, en nog 8.

Eigenschappen

NaamTypeToegangBeschrijving
shader_set'ShaderSet'Lezen/schrijvenHaalt de shaderset op of stelt deze in.
variables'RendererVariableManager'LezenHaalt de variabelen op.
preset_shaders'PresetShaders'Lezen/schrijvenHaalt of stelt de preset shaders in.
render_factory'RenderFactory'LezenHaalt de renderfactory op.
asset_directories``LezenHaalt de assetmappen op.
post_processings``LezenHaalt de postprocessings op.
enable_shadowsboolLezen/schrijvenKrijgt of stelt de enable shadows.
render_target``LezenHaalt het renderdoel op.
node'Node'Lezen/schrijvenHaalt of stelt de node in.
frustum'Frustum'Lezen/schrijvenHaalt of stelt het frustum in.
render_stage'RenderStage'LezenHaalt de render stage op.
material``Lezen/schrijvenHaalt het materiaal op of stelt het in.
shader'ShaderProgram'Lezen/schrijvenHaalt op of stelt de shader in.
fallback_entity_renderer'EntityRenderer'Lezen/schrijvenHaalt of stelt de fallback entity renderer in.

Methoden

HandtekeningBeschrijving
__init__()Niet geïmplementeerd in de FOSS-editie — gooit een uitzondering tijdens runtime. Calls init op deze Renderer-instantie.
clear_cache()Niet geïmplementeerd in de FOSS-editie — gooit een fout tijdens runtime. ` wist alle gecachte rendergegevens, waardoor volgende render-aanroepen beginnen met een schone staat
get_post_processing(name: str)Niet geïmplementeerd in de FOSS-editie — gooit een fout tijdens runtime. Roept get_post_processing(name) aan op deze Renderer-instantie.
execute(post_processing, result)Niet geïmplementeerd in de FOSS-editie — gooit een fout tijdens runtime. Roept execute(post_processing, result) aan op deze Renderer-instantie.
create_renderer() → 'Renderer'Niet geïmplementeerd in de FOSS-editie — gooit een fout tijdens runtime. returns a newRenderer`-instantie die onafhankelijk van bestaande renderers kan worden geconfigureerd
register_entity_renderer(renderer)Niet geïmplementeerd in de FOSS-editie — gooit een fout tijdens runtime. Roept register_entity_renderer(renderer) aan op deze Renderer-instantie.
render(render_target)Niet geïmplementeerd in de FOSS-editie — gooit tijdens runtime. Voert de renderpipeline uit en schrijft het resultaat naar de opgegeven target

Zie ook

 Nederlands