aboutsummaryrefslogtreecommitdiff
path: root/src_testbed/objects
diff options
context:
space:
mode:
authorjohnny-smitherson <127537716+johnny-smitherson@users.noreply.github.com>2023-10-23 16:21:07 +0000
committerjohnny-smitherson <127537716+johnny-smitherson@users.noreply.github.com>2023-10-23 16:39:52 +0000
commit780ba4a216aa9ef68d7f10db4a2b67b866699f43 (patch)
treef9be0e8ae1134f7ee6139eb34c39aa2c2d6a21aa /src_testbed/objects
parent82416e3ca66dcdc34c0f350cec570ef1019a199f (diff)
downloadrapier-780ba4a216aa9ef68d7f10db4a2b67b866699f43.tar.gz
rapier-780ba4a216aa9ef68d7f10db4a2b67b866699f43.tar.bz2
rapier-780ba4a216aa9ef68d7f10db4a2b67b866699f43.zip
update bevy 0.11 - fix compile errors
Diffstat (limited to 'src_testbed/objects')
-rw-r--r--src_testbed/objects/node.rs13
1 files changed, 9 insertions, 4 deletions
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));
//