Merge branch 'master' into paged_lod

master
Marc Gilleron 2019-08-30 01:09:37 +01:00
commit fa22666ccf
1 changed files with 2 additions and 0 deletions

View File

@ -73,6 +73,7 @@ void VoxelBlock::set_mesh(Ref<Mesh> mesh, Spatial *node, bool generate_collision
// Create instance if it doesn't exist // Create instance if it doesn't exist
_mesh_instance.create(); _mesh_instance.create();
_mesh_instance.set_world(*world); _mesh_instance.set_world(*world);
_mesh_instance.set_visible(_visible);
} }
Transform transform(Basis(), _position_in_voxels.to_vec3()); Transform transform(Basis(), _position_in_voxels.to_vec3());
@ -94,6 +95,7 @@ void VoxelBlock::set_mesh(Ref<Mesh> mesh, Spatial *node, bool generate_collision
} }
_static_body.add_shape(shape); _static_body.add_shape(shape);
_static_body.set_debug(debug_collision, *world); _static_body.set_debug(debug_collision, *world);
_static_body.set_shape_enabled(0, _visible);
} }
} else { } else {