fixed grid blending issues

This commit is contained in:
Dmitry Stepanov
2025-05-11 09:55:02 +03:00
parent b88bc0f555
commit fb7f4100a7
2 changed files with 6 additions and 1 deletions
+1
View File
@@ -170,6 +170,7 @@ impl CameraController {
)
.build(graph);
graph.link_nodes(grid, camera);
graph.link_nodes(pivot, root);
Self {
+5 -1
View File
@@ -203,7 +203,6 @@ impl GameScene {
.build()])
.with_render_path(RenderPath::Forward)
.build(&mut scene.graph);
scene.graph.link_nodes(grid, editor_objects_root);
let (settings_sender, settings_receiver) = mpsc::channel();
settings.subscribers.push(settings_sender);
@@ -968,6 +967,11 @@ impl SceneController for GameScene {
grid_material.set_property("scale", scale);
let grid_offset = projection.z_far() - projection.z_near();
scene.graph[self.grid]
.local_transform_mut()
.set_position(Vector3::new(0.0, 0.0, grid_offset));
self.camera_controller.update(
&mut scene.graph,
settings,