Change testscene interface
This commit is contained in:
parent
829476c602
commit
0b3daf9441
12 changed files with 313 additions and 223 deletions
|
|
@ -69,8 +69,7 @@ pub fn render_thread(
|
|||
|
||||
let example_scenes = examples::example_scenes::<SmallRng>();
|
||||
|
||||
let e = example_scenes[settings.scene]();
|
||||
let mut scene = (e.scene)();
|
||||
let mut scene = example_scenes[settings.scene].get_scene();
|
||||
|
||||
let mut camera = BasicCamera::from_look_at(
|
||||
settings.width,
|
||||
|
|
@ -88,8 +87,7 @@ pub fn render_thread(
|
|||
while let Ok(s) = rx.try_recv() {
|
||||
println!("Settings changed.");
|
||||
settings = s;
|
||||
let e = example_scenes[settings.scene]();
|
||||
scene = (e.scene)();
|
||||
scene = example_scenes[settings.scene].get_scene();
|
||||
camera = BasicCamera::from_look_at(
|
||||
settings.width,
|
||||
settings.height,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue