Renderer

Gambaran Umum

Renderer adalah kelas dalam Aspose.3D FOSS untuk Python.

Konteks tentang renderer.

Kelas ini mendeklarasikan 7 metode untuk objek Renderer dalam program Python. Metode yang tersedia meliputi: __init__, clear_cache, create_renderer, execute, get_post_processing, register_entity_renderer, render. Semua anggota publik dapat diakses oleh aplikasi Python mana pun setelah menginstal paket Aspose.3D FOSS untuk Python. Properti: asset_directories, enable_shadows, fallback_entity_renderer, frustum, material, node, dan 8 lainnya.

Properti

NamaJenisAksesDeskripsi
shader_set'ShaderSet'Baca/TulisMendapatkan atau mengatur shader set.
variables'RendererVariableManager'BacaMendapatkan variabel.
preset_shaders'PresetShaders'Baca/TulisMendapatkan atau mengatur shader preset.
render_factory'RenderFactory'BacaMendapatkan pabrik render.
asset_directories``BacaMendapatkan direktori aset.
post_processings``BacaMendapatkan pemrosesan pasca.
enable_shadowsboolBaca/TulisMendapatkan atau mengatur bayangan yang diaktifkan.
render_target``BacaMendapatkan target render.
node'Node'Baca/TulisMendapatkan atau mengatur node.
frustum'Frustum'Baca/TulisMendapatkan atau mengatur frustum.
render_stage'RenderStage'BacaMendapatkan tahap render.
material``Baca/TulisMendapatkan atau mengatur material.
shader'ShaderProgram'Baca/TulisMendapatkan atau mengatur shader.
fallback_entity_renderer'EntityRenderer'Baca/TulisMendapatkan atau mengatur renderer entitas cadangan.

Metode

Tanda TanganDeskripsi
__init__()Tidak diimplementasikan dalam edisi FOSS — melempar saat runtime. Calls init pada instance Renderer ini.
clear_cache()Tidak diimplementasikan dalam edisi FOSS — melempar pada runtime. ` menghapus semua data rendering yang di-cache, memastikan bahwa panggilan render berikutnya dimulai dengan keadaan baru
get_post_processing(name: str)Tidak diimplementasikan dalam edisi FOSS — melempar pada runtime. Memanggil get_post_processing(name) pada instance Renderer ini.
execute(post_processing, result)Tidak diimplementasikan dalam edisi FOSS — melempar pada runtime. Memanggil execute(post_processing, result) pada instance Renderer ini.
create_renderer() → 'Renderer'Tidak diimplementasikan dalam edisi FOSS — melempar pada runtime. returns a newInstansi Renderer` yang dapat dikonfigurasi secara independen dari renderer yang ada
register_entity_renderer(renderer)Tidak diimplementasikan dalam edisi FOSS — melempar pada runtime. Memanggil register_entity_renderer(renderer) pada instansi Renderer ini.
render(render_target)Tidak diimplementasikan dalam edisi FOSS — melempar pada runtime. Menjalankan pipeline rendering dan menulis hasilnya ke target yang ditentukan

Lihat Juga

 Bahasa Indonesia