Renderer

Översikt

Renderer är en klass i Aspose.3D FOSS för Python.

Kontexten om renderaren.

Denna klass deklarerar 7 metoder för Renderer-objekt i Python-program. Tillgängliga metoder inkluderar: __init__, clear_cache, create_renderer, execute, get_post_processing, register_entity_renderer, render. Alla offentliga medlemmar är tillgängliga för alla Python-applikationer efter att ha installerat Aspose.3D FOSS för Python-paketet. Egenskaper: asset_directories, enable_shadows, fallback_entity_renderer, frustum, material, node och 8 till.

Egenskaper

NamnTypÅtkomstBeskrivning
shader_set'ShaderSet'Läs/SkrivHämtar eller anger shader-uppsättningen.
variables'RendererVariableManager'LäsHämtar variablerna.
preset_shaders'PresetShaders'Läs/SkrivHämtar eller anger de förinställda shaderna.
render_factory'RenderFactory'LäsHämtar renderfabriken.
asset_directories``LäsHämtar asset-katalogerna.
post_processings``LäsHämtar efterbehandlingarna.
enable_shadowsboolLäs/SkrivHämtar eller anger om skuggor är aktiverade.
render_target``LäsHämtar render target.
node'Node'Läs/SkrivHämtar eller anger noden.
frustum'Frustum'Läs/SkrivHämtar eller anger frustumet.
render_stage'RenderStage'LäsHämtar renderingsstadiet.
material``Läs/SkrivHämtar eller anger materialet.
shader'ShaderProgram'Läs/SkrivHämtar eller anger shadern.
fallback_entity_renderer'EntityRenderer'Läs/SkrivHämtar eller anger fallback-entitetsrenderaren.

Metoder

SignaturBeskrivning
__init__()Inte implementerad i FOSS-utgåvan — kastar vid körning. Calls init på detta Renderer-instans.
clear_cache()Inte implementerad i FOSS-utgåvan — kastar vid körning. ` rensar all cachad renderingsdata, vilket säkerställer att efterföljande render-anrop startar med ett fräscht tillstånd
get_post_processing(name: str)Inte implementerad i FOSS-utgåvan — kastar vid körning. Anropar get_post_processing(name) på denna Renderer-instans.
execute(post_processing, result)Inte implementerad i FOSS-utgåvan — kastar ett undantag vid körning. Anropar execute(post_processing, result) på denna Renderer-instans.
create_renderer() → 'Renderer'Inte implementerad i FOSS-utgåvan — kastar ett undantag vid körning. returns a newRenderer`-instans som kan konfigureras oberoende av befintliga renderers
register_entity_renderer(renderer)Inte implementerad i FOSS-utgåvan — kastar vid körning. Anropar register_entity_renderer(renderer) på den här Renderer-instansen.
render(render_target)Inte implementerad i FOSS-utgåvan — kastar vid körning. Kör renderingspipeline och skriver resultatet till det angivna målet.

Se även

 Svenska