26 lines
1.1 KiB
Rust
26 lines
1.1 KiB
Rust
//! High-fidelity rendering setup layered onto project cameras.
|
|
|
|
mod auto_exposure;
|
|
mod camera_fx;
|
|
mod fullscreen_effects;
|
|
mod solari;
|
|
mod viewport_camera;
|
|
mod volumes;
|
|
|
|
pub use auto_exposure::AutoExposureRenderingPlugin;
|
|
pub use camera_fx::{
|
|
apply_camera_render_profile, apply_project_camera_fx, camera_auto_exposure_active,
|
|
hdr_enabled_profile, patch_camera_effects, refresh_player_camera_fx,
|
|
setup_project_camera_effects, strip_project_camera_fx, sync_optional_rendering_fx,
|
|
sync_project_atmosphere, tag_player_camera, ProjectAtmosphere, HDR_ENV_VAR,
|
|
};
|
|
pub use fullscreen_effects::FullscreenEffectsPlugin;
|
|
pub use solari::{effective_gi_path_for_camera, SolariRaytracingSceneStats, SolariRenderingPlugin};
|
|
pub use viewport_camera::{
|
|
clear_viewport_camera_stack, effective_viewport_gi_path, effective_viewport_render_stack,
|
|
has_local_shadow_lights, resolve_viewport_camera_owner, snapshot_viewport_fx,
|
|
sync_viewport_camera_stack, world_has_local_shadow_lights, ViewportCameraOwner,
|
|
ViewportFxSnapshot, ViewportStackApply,
|
|
};
|
|
pub use volumes::{resolve_active_camera_render_profile_system, sample_volumes_at};
|