1#![cfg(not(any(gles, target_arch = "wasm32")))]
2
3mod camera;
4mod hud;
5
6pub use blade_render::Camera;
7pub use camera::ControlledCamera;
8pub use hud::{populate_debug_selection, ExposeHud};
9
10pub fn default_ray_config() -> blade_render::RayConfig {
11 blade_render::RayConfig {
12 num_environment_samples: 1,
13 environment_importance_sampling: true,
14 tap_count: 2,
15 tap_radius: 20,
16 tap_confidence_near: 15,
17 tap_confidence_far: 10,
18 t_start: 0.01,
19 pairwise_mis: true,
20 defensive_mis: 0.1,
21 }
22}