pyvale.render.scene module¶
Concrete scene input for three dimensional and planar renderers.
- class Scene3D(meshes, cameras, lights=None)[source]¶
Bases:
objectA complete three dimensional rendering request.
- Parameters:
meshes (
list[object]) – Meshes accepted by the selected backend.cameras (
list[Camera | riley.Camera]) – One or more common perspective cameras. Nativeriley.Camerainstances are passed through to the Riley renderer unchanged.lights (
list[Light]orNone, optional) – Explicit scene lights.Noneleaves lighting to the backend.
- meshes¶
- cameras¶
- lights¶
- __init__(meshes, cameras, lights=None)¶