Renderer

Genel Bakış

Renderer, Aspose.3D FOSS içinde Python için bir sınıftır.

Renderer hakkında bağlam.

Bu sınıf, Python programlarındaki Renderer nesneleri için 7 yöntem bildirir. Mevcut yöntemler şunlardır: __init__, clear_cache, create_renderer, execute, get_post_processing, register_entity_renderer, render. Tüm genel üyeler, Aspose.3D FOSS for Python paketini kurduktan sonra herhangi bir Python uygulaması tarafından erişilebilir. Özellikler: asset_directories, enable_shadows, fallback_entity_renderer, frustum, material, node ve 8 tanesi daha.

Özellikler

AdTürErişimAçıklama
shader_set'ShaderSet'Okuma/YazmaShader setini alır veya ayarlar.
variables'RendererVariableManager'OkumaDeğişkenleri alır.
preset_shaders'PresetShaders'Okuma/YazmaÖnceden ayarlanmış gölgelendiricileri alır veya ayarlar.
render_factory'RenderFactory'OkumaRender factory’yi alır.
asset_directories``OkumaVarlık dizinlerini alır.
post_processings``OkumaPost işlemelerini alır.
enable_shadowsboolOkuma/YazmaGölge etkinleştirmeyi alır veya ayarlar.
render_target``OkumaRender hedefini alır.
node'Node'Okuma/YazmaDüğümü alır veya ayarlar.
frustum'Frustum'Okuma/YazmaFrustum’ı alır veya ayarlar.
render_stage'RenderStage'OkumaRender aşamasını alır.
material``Okuma/YazmaMalzemeyi alır veya ayarlar.
shader'ShaderProgram'Okuma/YazmaShader’ı alır veya ayarlar.
fallback_entity_renderer'EntityRenderer'Okuma/YazmaGeri dönüş varlık işleyicisini alır veya ayarlar.

Yöntemler

İmzaAçıklama
__init__()FOSS sürümünde uygulanmadı — çalışma zamanında hata verir. Calls init bu Renderer örneğinde.
clear_cache()FOSS sürümünde uygulanmadı — çalışma zamanında hata verir. ` önbelleğe alınmış render verilerini temizler, sonraki render çağrılarının temiz bir durumla başlamasını sağlar
get_post_processing(name: str)FOSS sürümünde uygulanmadı — çalışma zamanında hata verir. Bu Renderer örneğinde get_post_processing(name) metodunu çağırır.
execute(post_processing, result)FOSS sürümünde uygulanmadı — çalışma zamanında hata fırlatır. Bu Renderer örneğinde execute(post_processing, result) metodunu çağırır.
create_renderer() → 'Renderer'FOSS sürümünde uygulanmadı — çalışma zamanında hata fırlatır. returns a newMevcut render’ların dışında bağımsız olarak yapılandırılabilen Renderer` örneği
register_entity_renderer(renderer)FOSS sürümünde uygulanmadı — çalışma zamanında bir istisna atar. Bu Renderer örneğinde register_entity_renderer(renderer) metodunu çağırır.
render(render_target)FOSS sürümünde uygulanmadı — çalışma zamanında bir istisna atar. Renderleme boru hattını çalıştırır ve sonucu belirtilen hedefe yazar.

Ayrıca Bakınız

 Türkçe