fix: model nodes

This commit is contained in:
Nova
2023-05-10 16:49:56 -04:00
parent 629c05e507
commit cb9368cb8e
2 changed files with 4 additions and 9 deletions

4
Cargo.lock generated
View File

@@ -2060,9 +2060,9 @@ dependencies = [
[[package]]
name = "stereokit-sys"
version = "2.5.4"
version = "2.5.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9fa25848c4eba18fcf4cb9ad5988dbf25a4f6f21fcc5f1a85ee8c93088a3b5a0"
checksum = "bf7c7aeb720381d3a81d4172bdc6384134dad3db49309396454d5b68ebc9e77f"
dependencies = [
"bindgen",
"cmake",

View File

@@ -244,15 +244,10 @@ impl ModelPart {
sk.model_node_set_material(sk_model.as_ref(), self.id, &new_material);
}
// sk.model_node_set_transform_model(
// sk_model.as_ref(),
// self.id,
// self.space.global_transform(), //Spatial::space_to_space_matrix(Some(&self.space), Some(&model.space)),
// );
sk.model_node_set_transform_local(
sk.model_node_set_transform_model(
sk_model.as_ref(),
self.id,
sk.model_node_get_transform_local(sk_model.as_ref(), self.id),
Spatial::space_to_space_matrix(Some(&self.space), Some(&model.space)),
);
}
}