Core: Integrate Ref::instantiate where possible

This commit is contained in:
Thaddeus Crews 2024-06-09 15:21:41 -05:00
parent 0f5f3bc954
commit 925b690c98
No known key found for this signature in database
GPG key ID: 62181B86FE9E5D84
44 changed files with 81 additions and 81 deletions

View file

@ -117,7 +117,7 @@ static Ref<ImporterMesh> _mesh_to_importer_mesh(Ref<Mesh> p_mesh) {
mat_name = mat->get_name();
} else {
// Assign default material when no material is assigned.
mat = Ref<StandardMaterial3D>(memnew(StandardMaterial3D));
mat.instantiate();
}
importer_mesh->add_surface(p_mesh->surface_get_primitive_type(surface_i),
array, p_mesh->surface_get_blend_shape_arrays(surface_i), p_mesh->surface_get_lods(surface_i), mat,
@ -5913,7 +5913,7 @@ void GLTFDocument::_convert_csg_shape_to_gltf(CSGShape3D *p_current, GLTFNodeInd
mat_name = mat->get_name();
} else {
// Assign default material when no material is assigned.
mat = Ref<StandardMaterial3D>(memnew(StandardMaterial3D));
mat.instantiate();
}
mesh->add_surface(csg_mesh->surface_get_primitive_type(surface_i),