From 780ba4a216aa9ef68d7f10db4a2b67b866699f43 Mon Sep 17 00:00:00 2001 From: johnny-smitherson <127537716+johnny-smitherson@users.noreply.github.com> Date: Mon, 23 Oct 2023 16:21:07 +0000 Subject: update bevy 0.11 - fix compile errors --- src_testbed/objects/node.rs | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'src_testbed/objects/node.rs') diff --git a/src_testbed/objects/node.rs b/src_testbed/objects/node.rs index f4b9015..3214a0f 100644 --- a/src_testbed/objects/node.rs +++ b/src_testbed/objects/node.rs @@ -5,9 +5,13 @@ use bevy::render::mesh::{Indices, VertexAttributeValues}; use na::{point, Point3, Vector3}; use std::collections::HashMap; -use bevy::pbr::wireframe::Wireframe; use bevy::render::render_resource::PrimitiveTopology; +use bevy_pbr::wireframe::Wireframe; +use bevy_pbr::PbrBundle; +use bevy_pbr::StandardMaterial; +use bevy_sprite::ColorMaterial; use rapier::geometry::{ColliderHandle, ColliderSet, Shape, ShapeType}; + #[cfg(feature = "dim3")] use rapier::geometry::{Cone, Cylinder}; use rapier::math::{Isometry, Real, Vector}; @@ -15,7 +19,7 @@ use rapier::math::{Isometry, Real, Vector}; use crate::graphics::BevyMaterial; #[cfg(feature = "dim2")] use { - bevy::sprite::MaterialMesh2dBundle, + bevy_sprite::MaterialMesh2dBundle, na::{Point2, Vector2}, rapier::geometry::{Ball, Cuboid}, }; @@ -235,10 +239,11 @@ impl EntityWithGraphics { // // Ball mesh // - let ball = Mesh::from(shape::Icosphere { + let ball = Mesh::try_from(shape::Icosphere { subdivisions: 2, radius: 1.0, - }); + }) + .unwrap(); out.insert(ShapeType::Ball, meshes.add(ball)); // -- cgit From 31518e3dce8f34266471407b1d0a0a96b52f7f96 Mon Sep 17 00:00:00 2001 From: johnny-smitherson <127537716+johnny-smitherson@users.noreply.github.com> Date: Fri, 3 Nov 2023 21:01:39 +0000 Subject: fix compiler warnings & mention breaking in changelog --- src_testbed/objects/node.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src_testbed/objects/node.rs') diff --git a/src_testbed/objects/node.rs b/src_testbed/objects/node.rs index 3214a0f..da14a80 100644 --- a/src_testbed/objects/node.rs +++ b/src_testbed/objects/node.rs @@ -7,9 +7,9 @@ use std::collections::HashMap; use bevy::render::render_resource::PrimitiveTopology; use bevy_pbr::wireframe::Wireframe; -use bevy_pbr::PbrBundle; -use bevy_pbr::StandardMaterial; -use bevy_sprite::ColorMaterial; +// use bevy_pbr::PbrBundle; +// use bevy_pbr::StandardMaterial; +// use bevy_sprite::ColorMaterial; use rapier::geometry::{ColliderHandle, ColliderSet, Shape, ShapeType}; #[cfg(feature = "dim3")] -- cgit From aa546225a4a513764746e48fcd1f50357a014009 Mon Sep 17 00:00:00 2001 From: johnny-smitherson <127537716+johnny-smitherson@users.noreply.github.com> Date: Fri, 3 Nov 2023 21:43:31 +0000 Subject: delete comments left over in diff --- src_testbed/objects/node.rs | 4 ---- 1 file changed, 4 deletions(-) (limited to 'src_testbed/objects/node.rs') diff --git a/src_testbed/objects/node.rs b/src_testbed/objects/node.rs index da14a80..8ddffab 100644 --- a/src_testbed/objects/node.rs +++ b/src_testbed/objects/node.rs @@ -7,11 +7,7 @@ use std::collections::HashMap; use bevy::render::render_resource::PrimitiveTopology; use bevy_pbr::wireframe::Wireframe; -// use bevy_pbr::PbrBundle; -// use bevy_pbr::StandardMaterial; -// use bevy_sprite::ColorMaterial; use rapier::geometry::{ColliderHandle, ColliderSet, Shape, ShapeType}; - #[cfg(feature = "dim3")] use rapier::geometry::{Cone, Cylinder}; use rapier::math::{Isometry, Real, Vector}; -- cgit