neighbor linkage for oct trees complete

This commit is contained in:
zomseffen 2025-02-20 09:46:30 +01:00
parent 4e50b1a12e
commit d65a38200c
2 changed files with 18 additions and 8 deletions
src/scene

View file

@ -111,9 +111,9 @@ pub fn generate_test_scene(scene: &mut Scene, data: &mut AppData) -> Result<()>
let index = scene.sized_vertices.len();
cube.draw(&data.topology, index, scene);
let tree_ref_one = Rc::new(RefCell::new(oct_tree1));
let tree_ref_two = Rc::new(RefCell::new(oct_tree2));
scene.oct_trees = vec![vec![vec![tree_ref_one.clone(), tree_ref_two.clone()]]];
let tree_ref_one = Rc::new(RefCell::new(oct_tree1.clone()));
let tree_ref_two = Rc::new(RefCell::new(oct_tree2.clone()));
scene.oct_trees = vec![vec![vec![tree_ref_one.clone(), tree_ref_two.clone()], vec![tree_ref_two.clone(), tree_ref_two.clone()]], vec![vec![tree_ref_one.clone(), tree_ref_two.clone()], vec![tree_ref_two.clone(), tree_ref_two.clone()]]];
Ok(())
}